Asp.net FormView基于dropdownlist选择插入隐藏参数
我有一个使用SqlDataSource1填充的FormView。我做数据绑定时喜欢:Asp.net FormView基于dropdownlist选择插入隐藏参数,asp.net,Asp.net,我有一个使用SqlDataSource1填充的FormView。我做数据绑定时喜欢: Text='<%# Bind("EffectiveDate") %>' Text='' FormView还包含一个带有自定义SqldataSource2的下拉列表。下拉列表包含城市列表。用户可以在下拉列表中更改值 一旦我提交表单,我就必须向PowerShell脚本发送一些我应该隐藏的参数,如street、ZipCode等。。。在第一次表单加载时,我可以将此参数绑定到SqlDataSource1中
Text='<%# Bind("EffectiveDate") %>'
Text=''
FormView
还包含一个带有自定义SqldataSource2
的下拉列表。下拉列表包含城市列表。用户可以在下拉列表中更改值
一旦我提交表单,我就必须向PowerShell脚本发送一些我应该隐藏的参数,如street、ZipCode等。。。在第一次表单加载时,我可以将此参数绑定到SqlDataSource1
中的隐藏字段。但若用户更改dropdownlist中的值,我必须重新绑定参数。我还不知道怎么做
谢谢 您可以配置下拉列表进行回发
AutoPostBack="true"
然后在页面加载或选择更改事件中,可以设置隐藏字段
例如:
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack)
{
hfSomething.Value = ddlSomething.SelectedValue;
}
else
{
//data binding code
}
}