代码改变世界

.NET MVC 遇到的小问题

2010-09-09 15:42  YZGJTSJT  阅读(580)  评论(4)    收藏  举报
本人较土,前日开园,随献开园礼,望不要嘲笑。◕‿◕。
在呈现View时,用到了TextBox 方法 (HtmlHelper, String, Object, Object),第三个重载。
应用如下:
<%= Html.TextBox("ID", Model.ID, new { style = "width:200px;background-color:#FFF;border: 1px solid #CCC; " })%>
没有任何问题,你懂的。
因为需要呢文本框须设属性为只读,也就想当然的加入只读属性
<%= Html.TextBox("ID", Model.ID, new { style = "width:200px;background-color:#FFF;border: 1px solid #CCC; " ,readonly="readonly"})%>
这时候问题就出来了,你懂的。
思量后改用土办法
<input type="text" name="ID" id="ID" value='<%= Model.ID %>' readonly="readonly" style="width:200px;background-color:#FFF;border: 1px solid #CCC; " />
若达人们知道其它解决办法,希望一定不吝赐教!