为什么后台获取dropdownlist的text结果却得到value?
stringcType=DropDownList1.Text;结果出来的值是value,这是为什么?...
string cType = DropDownList1.Text;
结果出来的值是value,这是为什么? 展开
结果出来的值是value,这是为什么? 展开
7个回答
展开全部
这就是为什么
Public Overridable Property Text() As String
成员属于: System.Web.UI.WebControls.ListControl
摘要:
获取或设置 System.Web.UI.WebControls.ListControl 控件的 System.Web.UI.WebControls.ListControl.SelectedValue 属性。
返回值:
System.Web.UI.WebControls.ListControl 的 System.Web.UI.WebControls.ListControl.SelectedValue。
Public Overridable Property Text() As String
成员属于: System.Web.UI.WebControls.ListControl
摘要:
获取或设置 System.Web.UI.WebControls.ListControl 控件的 System.Web.UI.WebControls.ListControl.SelectedValue 属性。
返回值:
System.Web.UI.WebControls.ListControl 的 System.Web.UI.WebControls.ListControl.SelectedValue。
展开全部
dropdownlist.text==dropdownlist.selectedvalue
但一般情况下我们不这样使用
获取值:dropdownlist.selectedvalue
获取内容:dropdownlist.selectedtext
也可以使用:dropdownlist.selecteditem.text/value
但一般情况下我们不这样使用
获取值:dropdownlist.selectedvalue
获取内容:dropdownlist.selectedtext
也可以使用:dropdownlist.selecteditem.text/value
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string cType = DropDownList1.selectvalue
text 和value 是键值队的关系,你选择的哪项的数据值是value,下拉框中显示的是那个value对应的text,我急需要积分。。。。。。。。。。。。
text 和value 是键值队的关系,你选择的哪项的数据值是value,下拉框中显示的是那个value对应的text,我急需要积分。。。。。。。。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
value可以转换为string类型,你ToString()不就行了。而且你的DropDownList1的值要找到当然选中的SelectedItem。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该这样写DropDownList1.SelectedItem.Text
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询