这是我的代码:<td width="74%"><FONT face="宋体"><asp:textbox id="txtHurry" runat="server" Width="100%" CssClass="input3" Enabled="False"><%=mHurry%></asp:textbox></FONT></td>

解决方案 »

  1.   

    为什么不在后台写呢?
    txtHurry.Text = mHurry;
      

  2.   

    你倒底想要什么效果?
    在后台写吧.<%=%>本人不推荐在asp.net中使用.极少数情况是写js的时候为了方便起见稍微用一下.
      

  3.   

    尽量在后台控制,不然就跟ASP没区别了
      

  4.   

    mHurry好像好声明为protected以上的级别才可以在前台用!
    不过可以用2楼的方法,后台赋值
      

  5.   

    这部分代码原先在.net2003下可以运行,转到05下就不行了,代码项目经理不让动,大家有没有其他方法,比如设置个什么东西就行了
      

  6.   

    在<asp:textbox id="txtHurry" runat="server" Width="100%" CssClass="input3" Enabled="False" text=""> 代码中可不可以给文本框的text赋值
      

  7.   

    不让动就继续使用framework1.1来编译..
      

  8.   

    <asp:textbox id="txtHurry" runat="server" Width="100%" CssClass="input3" Enabled="False" text='<%#mHurry%>'>
    然后Page_Load里写
    txtHurry.DataBind();
      

  9.   

    mHurry的访问级别,是不是注意到了?
      

  10.   

    <asp:textbox id="txtHurry" runat="server" Width="100%" CssClass="input3" Enabled="False" text=' <%=mHurry%>'/>
      

  11.   

    改成这样
    <td width="74%"> <FONT face="宋体"> <asp:textbox id="txtHurry" runat="server" Text="<%=mHurry%> " Width="100%" CssClass="input3" Enabled="False"> </asp:textbox> </FONT> </td>