现在用.NET开发,还没有从ASP模式出解放出来
ASP中服务端的值呈现在客户端是很方便的<input type="text" value="<%=aa%>">
但我现在用了。NET,不知怎么搞了,不想改为服务端控件,因为代码量大,时间紧,所以上来求教!

解决方案 »

  1.   

    一样的,script块定义public变量,就可以在<%%>中引用了
    <script language="C#" runat="server">
    public int Var = 5;
    </script>
    <% =Var %>或者干脆都按照asp的方式写
      

  2.   


    直接显示在html上可以的比如:<div><%=ProName%></div>
    但是在要 value=“”里面是不行的。你可以这样,如果不想用服务器的控件 html控件加上 runt="sever" 一样的用法。呵呵。后台写代码给值就好了。也很方便。呵呵。
     
      

  3.   

    使用全局变量就可以用 <%=aa%>了
      

  4.   

    Value也可以的后台写上 public string aa = "123";