我在一个webusercontrol里面有一个下拉列表,我想在5个页面上使用它。我想从页面中保存下拉菜单的选定值。
我尝试使用下面的方法访问它,但它不起作用
Finding and accessing elements of a WebUserControl
在webPage上,它不会显示获取所选值的方法
问候
发布于 2010-09-05 10:50:16
正如答案所示,您应该在用户控件中创建一个方法,该方法公开位于用户控件中的dropdown的选定值。
在您的WebUserControl (用户控件)代码隐藏文件中,您可以具有如下内容:
public string DropDownSelectedValue
{
get
{
return dropDown.SelectedValue;
}
}现在,在您使用该用户控件的网页上,您应该像这样调用该属性:
// Assuming you defined your usercontrol with the 'yourUserControl' ID
string selectedValue = yourUserControl.DropDownSelectedValue;确保重新生成用户控件代码(项目),以便此新属性可供您使用。
https://stackoverflow.com/questions/3644802
复制相似问题