2016-07-01 17 views
0

グリーティング私はこのGridviewを持って、ASP.NETは、Gridviewにデータをバインドするウィザードを持って、それはあなたにasp.netタグのTSQLクエリを提供しますが、私はコードでC# -後ろに。DataSourceID ASP.NET

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> 

答えて

0

あなたが背後にあるコードにSqlDataSourceコントロールを変更する必要がある場合、あなたはこのようにそれを行うことができます。

SqlDataSourceMain.SelectCommand = "Select * from tProducts where [email protected]"; 
SqlDataSourceMain.SelectParameters["MyParameter"].DefaultValue = 1; 
SqlDataSourceMain.DataBind(); 

あなたはそれをまったく同じ方法を使用し、それを結合して、コントロールにバインドします。

ここにはさらに深く入るExampleがあります。

+0

ありがとうございます!出来た – SmackDat

関連する問題