Hej alle sammen, dette er mit første spørgsmål her så hvis jeg skal ændre noget i min post må i sige til.
Jeg har lige nu en button og en textbox på min masterpage, og når jeg skriver noget i textboxen og trykker på knappen, går den rigtig nok til
searchside.aspx?SearchText=Hejsa eller hvad man har skrevet i textboxen. så alt det kode jeg har skrevet her i spørgsmålet virker faktisk, men jeg ved ikke hvordan jeg skal komme videre. jeg har inkluderet de 2 relevante tabeller i min database, så i måske kunne give et eksempel.
mastepage.master kode :- <asp:TextBox ID="SearchTextBox" runat="server"></asp:TextBox>
- <asp:Button ID="ButtonSearch" runat="server" Text="Søg" OnClick="ButtonSearch_Click" />
Masterpage Codebehind : - protected void ButtonSearch_Click(object sender, EventArgs e)
- {
-
- Response.Redirect("~/searchside.aspx?SearchText=" + SearchTextBox.Text);
-
- }
Og så vil jeg gerne have resultaterne bliver vist her på
Searchside.aspx- <div id="randomslips">
- <b><%#Eval("maerke_navn") %></b>
- <p><%#Eval("slips_navn") %></p>
- <img alt="" src='prod_image2/<%# Eval("billede") %> ' height="100px" width="100px" />
- <b>DKK<%#Eval("slips_pris") %>,-</b>
- <a class="Infoknap" href='EnkeltSlips.aspx?id=<%#Eval("Slips_id") %>'>INFO</a>
- </div>
Her er de tabeller jeg vil søge på ( jeg vil bare kunne søge på et slips_navn )
Slips tabel- CREATE TABLE [dbo].[slips] (
- [slips_id] INT IDENTITY (1, 1) NOT NULL,
- [slips_tekst] NVARCHAR (MAX) NOT NULL,
- [slips_pris] DECIMAL (18, 2) NOT NULL,
- [billede] NVARCHAR (MAX) NOT NULL,
- [slips_navn] NVARCHAR (50) NOT NULL,
- [FK_maerke] INT NOT NULL,
- [status] INT NOT NULL,
- PRIMARY KEY CLUSTERED ([slips_id] ASC),
- CONSTRAINT [FK_Slips_maerke] FOREIGN KEY ([FK_maerke]) REFERENCES [dbo].[maerke] ([maerke_id]) ON DELETE CASCADE
- );
mærker tabel- (
- CREATE TABLE [dbo].[maerke] (
- [maerke_id] INT IDENTITY (1, 1) NOT NULL,
- [maerke_navn] NVARCHAR (50) NOT NULL,
- PRIMARY KEY CLUSTERED ([maerke_id] ASC)
- );
jeg er stadig ret dårlig til at stille spørgsmål på dette område, så hvis i ikke helt er med på hvad jeg spørg om vil jeg selvfølgelig prøve at specificere.
Tekar
Indlæg senest redigeret d. 31.10.2014 12:48 af Bruger #21022