<%for (int i=0;i<=mailnumtemp-1;i++)
      {
      %>
<TR>
<TD style="WIDTH: 90px" borderColorLight="#000000" width="100" bgColor="#b7b7b7" borderColorDark="#eeeeee"><%=from[i]%></TD>
<TD style="WIDTH: 115px" borderColorLight="#000000" width="400" bgColor="#b7b7b7" borderColorDark="#eeeeee"><%=sub[i]%></TD>
<TD borderColorLight="#000000" width="200" bgColor="#b7b7b7" borderColorDark="#eeeeee"><A href="read.aspx"><%=data[i]%></A></TD>
<TD borderColorLight="#000000" width="200" bgColor="#b7b7b7" borderColorDark="#eeeeee"><%=size[i]%></A></TD>
<TD borderColorLight="#000000" width="200" bgColor="#b7b7b7" borderColorDark="#eeeeee"><%=date[i]%></A></TD>
</TR>
<%}%>protected int pagenum=0;如何把html中的i 传回代码页中的pagenum,试了好久都不得

解决方案 »

  1.   

    如果是?pagenum=5Request.QueryString["pagenum"].ToString()
      

  2.   

    pagenum在哪里?没看到你用的。不知道什么意思。
      

  3.   

    看出来了。
    如果可以的华,那个循环生成表格的东西,在.CS文件里完成。这样OK了。
      

  4.   

    同楼上的,用literal写到前台就可以了。
      

  5.   

    在html中加hidden保存你的变量i,
    如:
    <input type=hidden name=myvar value=<%=size[i]%> >
    在服务端用Request.QueryString["pagenum"].ToString()
      

  6.   

    在html中加hidden保存你的变量i,
    如:
    <input type=hidden name=myvar value=<%=i%> >
    在服务端用Request.QueryString["pagenum"].ToString()
      

  7.   

    在页面文件中是可以调用代码文件的protected int pagenum=0;中的pagenum的.
    你是在哪里调用pagenum的,你的代码里没有啊?
      

  8.   

    我是说在html页中传i给另一个页面的变量pagenum
      

  9.   

    用一服务器端的hidden控件,在客户端付值