我在webusercontrol中有一个下拉列表,我想在5页上使用它。我想从页面中保存下拉列表的选定值。
我尝试使用以下方法访问它,但它不能正常工作
Finding and accessing elements of a WebUserControl
在webPage上它不显示获取所选值的方法
此致
答案 0 :(得分:1)
如该答案所示,您应该在用户控件中创建一个方法,该方法公开您的用户控件中的下拉列表的选定值。
在您的WebUserControl(用户控件)代码隐藏文件中,您可以这样:
public string DropDownSelectedValue
{
get
{
return dropDown.SelectedValue;
}
}
现在,在您正在使用该用户控件的网页上,您应该像这样调用该属性:
// Assuming you defined your usercontrol with the 'yourUserControl' ID
string selectedValue = yourUserControl.DropDownSelectedValue;
确保重建用户控制代码(项目),以便您可以使用此新属性。