我有两个页面.
一个页面有一个gridview,gridview有一列,是超链接列.
这一列绑定了数据.
1
2
3当我点击1,2,3的时候.链接到另一个页面.当我点击1的时候跳转到另一个页面,上并且显示1啊.当我点击2的时候跳转到另一个页面,上并且显示2啊.当我点击3的时候跳转到另一个页面,上并且显示3啊.
一个页面有一个gridview,gridview有一列,是超链接列.
这一列绑定了数据.
1
2
3当我点击1,2,3的时候.链接到另一个页面.当我点击1的时候跳转到另一个页面,上并且显示1啊.当我点击2的时候跳转到另一个页面,上并且显示2啊.当我点击3的时候跳转到另一个页面,上并且显示3啊.
<a href='xxx.aspx'>2<a>
<a href='xxxx.aspx'>3<a>
<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= "<img src=../../images/button/resetPwd.gif width=16 height=16 border=0 alt=重置密码 />" HeaderStyle-Width="40px"/>
<asp:ButtonField Text="<img src=../../images/button/stop.gif width=16 height=16 border=0 alt=停用此帐号 />" 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],欢迎与我交流。