DataSourceID ASP.NET
本文关键字:NET ASP DataSourceID | 更新日期: 2023-09-27 17:53:45
您好,我有这个Gridview, ASP。. NET有一个向导将数据绑定到Gridview,它在asp.net标签中为您提供TSQL查询,但我想知道如何在c#中使用代码。
HTML: <asp:SqlDataSource ID="SqlDataSourceMain" runat="server"
ConnectionString="<%$ ConnectionStrings:Laptop %>" SelectCommand="SELECT [fCodeProducts],
[fCodeGroup], [fName], [fPrice], [fImageName],
[fDesc], [fMojoodi], [Namayesh],
[FileAddress] FROM tProducts WHERE (fCodeGroup = 12)
OR (fCodeGroup = @fCodeGroup) AND (Namayesh = 'True')
ORDER BY fCodeGroup">
<SelectParameters>
<asp:ControlParameter ControlID="GridView1" DefaultValue="200" Name="fCodeGroup" PropertyName="SelectedValue"
Type="Int32" />
</SelectParameters>
</asp:SqlDataSource>
如果您需要更改后面代码中的SqlDataSource,您可以这样做:
SqlDataSourceMain.SelectCommand = "Select * from tProducts where Id=@MyParameter";
SqlDataSourceMain.SelectParameters["MyParameter"].DefaultValue = 1;
SqlDataSourceMain.DataBind();
你使用它的方式完全相同,只是绑定它并将它绑定到你的控件。
下面是一个示例,它更深入。