而在.net2005中,编辑框和lbl都是不保存状态的,
所以用script改写的label刷新后状态复原,所以要手工再次赋值,但是label没有name,
Request.Form["lblTest"] is null;
各位强人,怎么在服务器端取这个lblText的值?

解决方案 »

  1.   

    artak(甜葡萄) ( ) 信誉:100  2006-07-05 11:45:00  得分: 0  
    lblText.Text=
    --------------------------------
    不好意思我没说清楚,我是要在服务器端取的客户端的label值;不知道有没办法
      

  2.   

    document.getElementById("<%=lblTest.UniqueID%>").value   根据id取值
    document.all("<%=lblTest.ClientID%>").value 根据名字取值
      

  3.   

    document.getElementById("<%=lblTest.UniqueID%>").value   根据id取值
    document.all("<%=lblTest.ClientID%>").value 根据名字取值
    -------------------------------------------------------------------
    不是客户端取客户端的值,是服务器端取客户端的值.
    Page.Request不包含lblTest的信息吗?那就是取不到的拉?