我有两个页面.
一个页面有一个gridview,gridview有一列,是超链接列.
这一列绑定了数据.
1
2
3当我点击1,2,3的时候.链接到另一个页面.当我点击1的时候跳转到另一个页面,上并且显示1啊.当我点击2的时候跳转到另一个页面,上并且显示2啊.当我点击3的时候跳转到另一个页面,上并且显示3啊.

解决方案 »

  1.   

    <a href='xx.aspx'>1<a>
    <a href='xxx.aspx'>2<a>
    <a href='xxxx.aspx'>3<a>
      

  2.   

    您可以查看一下msdn,那里说更加详细的说明。以下我给出一段代码,希望能对你有所帮助:
                                <asp:GridView PageSize="15" cssclass="DataGridStyle" BorderWidth="1px" BorderColor="Silver" ID="gdvInfo" runat="server" AutoGenerateColumns="False" AllowPaging="True" DataKeyNames="UserID" OnPageIndexChanging="gdvInfo_PageIndexChanging" CellPadding="4" ForeColor="#333333" OnRowCommand="gdvInfo_RowCommand" OnSorting="Sort_Grid" OnRowDeleting="gdvInfo_RowDeleting" OnRowEditing="gdvInfo_RowEditing">
                                <Columns>
                                                    <asp:TemplateField HeaderText="用户姓名" SortExpression="Name">
                                                        <ItemTemplate>
                                                            <a  href='<%# Eval("UserID", "UserDetailInfo.aspx?FromPage=UserSetting.aspx&&id={0}") %>'><%#Construct(Eval("Name").ToString())%></a>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:BoundField DataField="LoginName" HeaderText="登录帐号" SortExpression="LoginName" />
                                                     <asp:TemplateField HeaderText="编辑">
                                                        <ItemTemplate>
                                                            <asp:ImageButton runat="server" ID="btnEdit" ImageUrl="~/Images/button/edit.gif" CommandName="edit"/>
                                                        </ItemTemplate>
                                                         <HeaderStyle Width="40px" />
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="删除">
                                                        <ItemTemplate>
                                                            <asp:ImageButton runat="server" ID="btnDelete" OnClientClick="return confirm('确定要删除?');" ImageUrl="~/Images/button/delete.gif" CommandName="Delete"/>
                                                        </ItemTemplate>
                                                        <HeaderStyle Width="40px" />
                                                    </asp:TemplateField>
                                                    <asp:ButtonField  CommandName = "ResetPassword" HeaderText="重置" Text= "&lt;img src=../../images/button/resetPwd.gif  width=16 height=16 border=0 alt=重置密码 /&gt;" HeaderStyle-Width="40px"/>
                                                    <asp:ButtonField  Text="&lt;img src=../../images/button/stop.gif  width=16 height=16 border=0 alt=停用此帐号 /&gt;" ImageUrl="~/Images/button/stop.gif" CommandName="Stop" HeaderStyle-Width="40px"/>
                                                </Columns>
                                <HeaderStyle cssclass="HeaderStyle1"/>
                                <RowStyle cssclass="RowStyle1" />
                                                <EditRowStyle cssclass="EditRowStyle1" />
                                                <SelectedRowStyle cssclass="SelectedRowStyle1" />
                                                <PagerStyle cssclass="PagerStyle1" />
                                                <AlternatingRowStyle cssclass="AlternatingRowStyle1" /> <FooterStyle CssClass="FooterStyle1" />
                                            </asp:GridView>CS代码:        public string Construct(string sourceString)
            {
                return HttpContext.Current.Server.HtmlEncode(sourceString);
            }  
    我的e-mail:[email protected],欢迎与我交流。
      

  3.   

    <a href='<%# "show.aspx?id="+DataBinder.Eval(Container.DataItem,"Id")%>'><%#DataBinder.Eval(Container.DataItem,"Caption")%></a>