ASP.NET 控件的 ReadOnly 不只是不能输入内容

作者:vkvi 来源:ITPOW(原创) 日期:2013-1-13

ASP.NET 服务器控件有一个属性 ReadOnly,将这个 ReadOnly 属性设置为 true,这时输出的 HTML 控件是不可写的,是无法向里面输入内容的。

但不仅仅是这样!

如果你通过 JavaScript 修改 value 属性修改了控件的值,服务器端仍然是接收不到的。服务器端接收到的仍然是输出时候的值。

这在某些特效应用,比如将文本框与自制的日期控件关联时需要注意(因为是使用 JS 改变的值)。

相关文章