会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
txw100
淘包岛
同行网,同行你我他
不要去想前面的路有多么的遥远,艰难,或者有没有路,坚持一直走下去吧。
博客园
首页
新随笔
联系
订阅
管理
在asp:TextBox 中加了ReadOnly="true" 后就不能实现回传了 解决方法
1. 页面
Code
<
asp:RadioButtonList ID
=
"
RadioButtonList2
"
runat
=
"
server
"
AutoPostBack
=
"
true
"
OnSelectedIndexChanged
=
"
RadioButtonList2_SelectedIndexChanged
"
RepeatDirection
=
"
Horizontal
"
RepeatLayout
=
"
Flow
"
Width
=
"
113px
"
>
<
asp:ListItem Selected
=
"
True
"
>
精确
</
asp:ListItem
>
<
asp:ListItem
>
模糊
</
asp:ListItem
>
</
asp:RadioButtonList
>
<
asp:TextBox ID
=
"
txtPreDeptName
"
runat
=
"
server
"
CssClass
=
"
inp-login
"
onmouseover
=
"
this.style.borderColor='#9ecc00'
"
onmouseout
=
"
this.style.borderColor='#ccc'
"
Width
=
"
207px
"
/>
2. C#代码
Code
protected
void
RadioButtonList2_SelectedIndexChanged(
object
sender, EventArgs e)
{
if
(RadioButtonList2.SelectedValue.Equals(
"
模糊
"
))
{
//
删除一个属性
txtPreDeptName.Attributes.Remove(
"
Readonly
"
);
}
else
{
/*
<asp:TextBox ID="txtPreDeptName" runat="server" ReadOnly="true" />
注意 不能在这里加 ReadOnly="true" 加了后就不能实现回传了.
* 必须用 txtPreDeptName.Attributes.Add("Readonly", "True");
*/
txtPreDeptName.Attributes.Add(
"
Readonly
"
,
"
True
"
);
}
}
posted @
2009-07-25 11:00
wj-conquer
阅读(
160
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告