asp.net 如何设置DropDownList 为只读属性并在后台获取到它的值 10

在用visualStudio中用asp.net开发B/S软件时,我设置DropDownList的属性.attr("disabled","disabled"),但在后台取不... 在用visual Studio 中 用asp.net 开发B/S 软件时,我设置DropDownList的属性 .attr("disabled","disabled"),但在后台取不到值,请高手赐教如何设置DropDownList 为只读属性并在后台可以获取到值的方法,谢谢啦!急用
兄弟,楼上回答的兄弟,你的答案不对,虽然设为只读,但是后台取不到值,你可以试试...

问题已经解决了。兄弟,我实在客户端动态设置DropDownList的disabled 属性的,在后台通过Request.Form[DropDownList.UniqueID]获取值,这样不能获取到值,我现在的做法是通过脚本,在客户端触发后台获取值的函数时,现利用.removeAttr("disabled")将DropDownList的disabled属性去掉,在后台取到值之后,根据需要返回到前台处理时再利用.attr("disabled","disbaled")将DropDownList的属性设为只读,这样达到预期的要求。在处理上,我利用了脚本对控件DropDownList进行封装
展开
 我来答
zc860406
2009-01-09 · TA获得超过123个赞
知道小有建树答主
回答量:139
采纳率:100%
帮助的人:163万
展开全部
用Enabled = false;
这个属性将DDL 设为只读,
后台可以取到值.
ddl.Enabled = false;

你是用什么取值的?
我用的SelectedValue 是可以取的到值的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
long2513
2009-01-12 · 超过12用户采纳过TA的回答
知道答主
回答量:31
采纳率:0%
帮助的人:36.9万
展开全部
对,用enabled=false是可以取到值的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式