C# 有没有办法将GridView数据字段值用作另一个数据源的选择参数?
有没有办法;在asp.net语法或C中,使用GridView数据字段中的数据绑定值作为另一个数据源的选择参数 我知道您可以使用Control参数并基于控件的值进行选择,但是基于网格中特定数据字段值的值进行选择怎么样 例如,SELECT*FROM Table WARE X='GridView Value'GridView控件与任何其他服务器控件一样,具有可在ControlParameter中指定并使用其值的属性 对于GridView控件,要使用的相关属性是DataField,它在每行中可能有不同的值 现在,如果希望在编辑模式下工作时此数据字段保持可编辑状态,请使用以下命令:C# 有没有办法将GridView数据字段值用作另一个数据源的选择参数?,c#,asp.net,sql,webforms,C#,Asp.net,Sql,Webforms,有没有办法;在asp.net语法或C中,使用GridView数据字段中的数据绑定值作为另一个数据源的选择参数 我知道您可以使用Control参数并基于控件的值进行选择,但是基于网格中特定数据字段值的值进行选择怎么样 例如,SELECT*FROM Table WARE X='GridView Value'GridView控件与任何其他服务器控件一样,具有可在ControlParameter中指定并使用其值的属性 对于GridView控件,要使用的相关属性是DataField,它在每行中可能有不同的
<SelectParameters>
<asp:ControlParameter Name="ProductID" Type="Int32" ControlID="yourOtherGridViewID" PropertyName="SelectedValue"></asp:ControlParameter>
</SelectParameters>
<SelectParameters>
<asp:ControlParameter Name="ProductID" Type="Int32" ControlID="yourOtherGridViewID" PropertyName="SelectedDataKey.Values('fieldname')"></asp:ControlParameter>
</SelectParameters>
明亮的成功了。我倾向于采用类似的解决方案,使用GridView的ID作为控件ID,但我不确定如何选择特定的字段值。非常感谢。
DataKeyNames="ProductID"