asp.net 参数的数据绑定,其中值来自另一个控件
本文关键字:另一个 控件 参数 net 数据绑定 asp | 更新日期: 2023-09-27 18:33:43
我有一个普通的 asp.net 网站(不是MVC)。我有一个下拉列表控件和一个列表框。我在更新面板控件中有列表框。下拉列表绑定到表。当用户从下拉列表中选择时,我希望列表框根据下拉列表中的值更新其数据。
我有下拉列表的触发器设置选择索引更改事件。我想我不知道的是如何将列表框与我想使用的表绑定,其中它有一个由下拉列表的选择值填充的参数。有没有办法在没有代码隐藏的情况下对列表框使用 SqlDataSource 控件来执行此操作?进入代码并不是世界末日,只是好奇是否可以在没有代码隐藏的情况下以某种方式设置它。
您要查找的是ControlParameter
:
<asp:SqlDataSource
//...Your DataSource properties
<SelectParameters>
//..Control Parameter adjust as required
<asp:ControlParameter Name="ParameterName_As_In_Sp_Or_Query"
DbType="Int16" DefaultValue="0"
ControlID="ddlYourDropDown"/>
</SelectParameters>
</asp:SqlDataSource>