比如我有个<input name="username" type="text">怎样在后台CS中 根据判断 控制input 的可写性?

解决方案 »

  1.   

     <input name="username" type="text" id="txt" runat="server">
    if(可写)
    {
      txt.ReadOnly=false;
    }
    else
    {
      txt.ReadOnly=true;
    }
      

  2.   

    给input加一个runet=“server”,后台就可以访问
      

  3.   

       <input name="DueTime" type="text"  id="txt"  runat= "server" onfocus="WdatePicker({startDate:'%y-%M-01 00:00:00',dateFmt:'yyyy-MM-dd HH:mm:ss',alwaysUseStartDate:true})" style="width:130px"/>后台找不到
      

  4.   

    WdatePicker()如果是在cs文件里面,你这样试试<%WdatePicker()%>
      

  5.   

    前台:<input id="qq" name="qq" type="text" runat="server" />
    后台:this.qq.Value = "虎年吉祥";
      

  6.   

    为什么一定要用input 文本框 而不用<asp:textbox>呢  这个方便多了
      

  7.   

    点不出来ReadOnly这个属性的
    要么username.Attributes.Add("readonly","true"); 这样
      

  8.   

    如果需要控制它,则需要加 runat="server" id="username"username.Enable = true/false; 即可
      

  9.   

    添加 runat="server" 后,这个html控件就转换为服务器控件了。cs就能调用的。
      

  10.   

    前来逛逛。我做的项目里,不让用asp控件。。