日期:2014-05-18  浏览次数:20405 次

HyperLink的前台调用变量问题
在default.aspx里
<asp:HyperLink ID="hlink2" runat="server" NavigateUrl="default.aspx?page=<%=page-1 %>">上一页</asp:HyperLink>

我怎么才能做到在这里调用这个变量呢?

在default.aspx.cs里有定义这个page变量
public int page = 1;

在aspx.cs里的定义已经设置完了的,我就是想问问在前台可以调用吗?
可以的话,那应该怎么调用呢 ?
严重谢谢!!

------解决方案--------------------
如<%# getresult(page)%>
------解决方案--------------------
<asp:HyperLink ID="hlink2" runat="server" NavigateUrl='default.aspx?page= <%=page-1 %>'>上一页 </asp:HyperLink>
------解决方案--------------------

C# code

<asp:HyperLink ID="hlink2" runat="server" NavigateUrl='<%=string.Format("default.aspx?page={0}", page - 1)%>'>上一页  </asp:HyperLink>

------解决方案--------------------
探讨
<asp:HyperLink ID="hlink2" runat="server" NavigateUrl=' <%=string.Format("default.aspx?page={0}", page - 1)%>'>上一页 </asp:HyperLink>

这样写之后点上一页,没有连接。。。。没反应了