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

搞手进来帮看看
<asp:DataList ID="DataList1" runat="server" OnItemDataBound="DataList1_ItemDataBound">
  <ItemTemplate>
  <asp:LinkButton ID="LinkButton1" runat="server" Text='<%# Eval("sortName") %>'></asp:LinkButton>  
   
  </ItemTemplate>
  <FooterTemplate>
  <asp:Label ID="lblTotalPage" runat="server"></asp:Label>
  <asp:Label ID="lblCurPage" runat="server"></asp:Label>
  <asp:HyperLink ID="lnkFirst" runat="server">首页</asp:HyperLink>
  <asp:HyperLink ID="lnkPrev" runat="server">上一页</asp:HyperLink>
  <asp:HyperLink ID="lnkNext" runat="server">下一页</asp:HyperLink>
  <asp:HyperLink ID="lnkLast" runat="server">尾页</asp:HyperLink>
  <asp:TextBox ID="count" runat="server" Width="20px"></asp:TextBox>
  <asp:Button ID="btngo" runat="server" Text="Go" OnClick="btngo_Click" />
  </FooterTemplate>
  </asp:DataList>

这个是我的DataList就是在页脚里面想弄个分面,但是我想在点Button时跳转到输入的页码,我现在知道怎么在Button 里面获取TextBox输入的值

------解决方案--------------------
不要用HyperLink了,用LinkButton吧
在里面写事件
------解决方案--------------------
用findControl
------解决方案--------------------
((TextBox)DataList1.FindControl("count")).Text