当我编码时,我必须将dropdown值声明为一个变量,哪个数据类型是下拉列表。
我的代码
DropDown ddlTaskStatus = Row.FindControl("ddlStatus") as DropDownList;
但我无法从ddlTaskStatus
访问selectedvalue所以我将我的代码更改为
DropDownList ddlTaskStatus = Row.FindControl("ddlStatus") as DropDownList;
现在我可以访问ddlTaskstatus selectedvalue属性...... 我的问题是下拉列表和下拉列表之间的差异是什么........ ????
答案 0 :(得分:2)
下拉列表适用于Windows表单,下拉列表适用于webforms
答案 1 :(得分:0)
'DropDownList Class (System.Web.UI.WebControls)'是用于在页面上创建下拉列表的实际Web控件。因此,这将是正确使用的控件,并且正确地指出它具有所选的Value属性。
根本没有名为Dropdown
的网络控件。很可能是Dropdown
类
你在代码中指的是同名的Dropdown Ajax Extender class。
如果是这样,那么所有这些Ajax Extender都会为它所附加的任何ASP.NET控件提供SharePoint样式的下拉菜单。因此,要获取selectedValue属性(如果它存在于基础控件上),则需要获取基础控件的实例。