Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer

Forum > ASP.NET 3.x > Språk - C#

har lite svårt att tänka hur jag ska göra...

nabbiii
nabbiii

Gradering

#17778

jag vill på något sätt ha dynamisk "SelectCommand" så när jag klicka på sök ska vill ja att SqlDataSourcens  SelectCommand ska ändra till "SELECT image, text FROM ad WHERE (accept = 1) AND subject = txtSearch.text"

 

[default.aspx]

<asp:SqlDataSource ID="SqlDataSource1" runat="server" 
        ConnectionString="<%$ ConnectionStrings:MySQL_ODBC %>
"
        ProviderName="<%$ ConnectionStrings:MySQL_ODBC.ProviderName %>"
        SelectCommand="SELECT image, text FROM ad WHERE (accept = 1)">
    </asp:SqlDataSource>

 

[default.aspx.cs]

protected void btnSearch_Click(object sender, EventArgs e)
        {
            Response.Redirect("Default.aspx&search=" + txtSearch.text);
        }

ID: #17778 | Skapades: 2009-08-29 17:46:24 | Tråden har 1 svar och har lästs 250 gånger.

voigtan
voigtan

Gradering

#17779

Använd SqlParameter för att lägga in egna ord för att säkra mot SQL-injection i dina frågor. Och använd codebehind filerna för att få bort asp.net kod från presentationssidorna.

Hur man ställer en fråga: http://support.microsoft.com/kb/q555375
ID: #17779 | Skapades: 2009-08-29 19:17:53
© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy