我建的一个asp.net项目.为什么我的click事件里就得不到页面TextBox里的值?

解决方案 »

  1.   

    你检查下 有没有 form ???
    <form id="form1" runat="server" >
    <asp:textbox id="aa" runat="server"></asp:textbox>
    <asp:button id="bt" runat="server"  onclick="aa"/>
    cs:
    protected void  aa(){string  bb=aa.text;}
      

  2.   

    为什么我的click事件里就得不到页面TextBox里的值lz你说的是客户端的click事件还是说服务器端的onclick ??
      

  3.   


    如楼上所说 如果是服务端事件 就是用CS代码写的  如果取不到 那看下你的form  是否为runat=service
    如果是这样那你关了VS 再重开 是否是IDE的问题。
    不行的话 你将那个textbox删除再加个试试
    是客户端的方法 也就是js取的话  那就不能用这样取了 得用doucument.getElementById("id")了