日期:2014-05-19  浏览次数:20455 次

|M| 求一个input checkbox 绑定的时候让他无效的绑定代码
<input   name= "ck_print "   type= 'checkbox '   <%#   Convert.ToInt32(Eval( "Show "))   !=   0   ?   "disabled "   :   " "   %>   value= '1 '   />

上面是绑定的时候根据show为0是禁用
上面的代码可以实现
但在设计页面里面那段绑定是否显示是红色的
当我按下CTRL   E   +   CTRL   D   绑页面排列时
绑定里面的大写字符就变成小成   程序就出错

求一个更好的绑定办法
谢谢

------解决方案--------------------
<%# Convert.ToInt32(Eval( "Show ")) != 0 ? "disabled " : " " %> ==> <%# Eval( "Show ").ToString() == "0 " ? "disabled " : " " %>
------解决方案--------------------
UP
------解决方案--------------------
编排?
有什么用?
------解决方案--------------------
我试了下也没用啊
你自己用了插件?
------解决方案--------------------
ctrl+E是vs2005 beta版本里面的快捷键吧
你用ctrl+K F调整格式好了
------解决方案--------------------
楼上正解