gridview选择按钮是一个页面的链接

问题描述:

我想有一个gridview,其中第一个字段是一个像页面的链接,比如mypage.aspx?selectedName = John如果选择了john行或者mypage.aspx?selectedName = Jim如果吉姆行被选中。我怎样才能为每一行创建链接?gridview选择按钮是一个页面的链接

使用TemplateField自定义样式栏。

<Columns> 
    ... your other columns ... 
    <asp:TemplateField HeaderText="Link"> 
    <ItemTemplate> 
     <a href='<%# "mypage.aspx?selectedName=" + Eval("Name") %>'>Click me</a> 
    </ItemTemplate> 
    </asp:TemplateField> 
</Columns> 

其中Name是包含该人的姓名的字段的名称。

+0

有没有什么办法可以编码值Eval(“Name”)给我? – Ryan 2011-02-16 17:29:12