1

我想在 5 页上使用的 webusercontrol 中有一个下拉列表。我想从页面保存下拉列表的选定值。

我尝试使用以下方法访问它,但它不起作用

查找和访问 WebUserControl 的元素

在网页上,它不显示获取所选值的方法

问候

4

1 回答 1

1

正如该答案所示,您应该在用户控件中创建一个方法,该方法公开驻留在用户控件中的下拉列表的选定值。

在您的 WebUserControl(用户控件)代码隐藏文件中,您可能有这样的内容:

public string DropDownSelectedValue
{
    get
    {
       return dropDown.SelectedValue;
    }
}

现在在您使用该用户控件的网页上,您应该像这样调用该属性:

// Assuming you defined your usercontrol with the 'yourUserControl' ID
string selectedValue = yourUserControl.DropDownSelectedValue;

确保您重建您的用户控件代码(项目),以便您可以使用这个新属性。

于 2010-09-05T02:50:15.793 回答