用于通过查询行数据进行重定向的网格视图按钮

本文关键字:网格 视图 按钮 重定向 数据 查询 用于 | 更新日期: 2023-09-27 17:56:12

简单的问题:我的网格视图中有一个按钮字段,我想重定向到显示行数据的编辑页面。我想我需要为此使用数据密钥,但我不知道步骤。如何将查询放入响应.重定向 url?标识字段是子 ID。

Response.Redirect("~/View.aspx?*whatgoeshere?*");

而且,有人知道为什么尽管我水平对齐=右选择(在设计模式下,所以没有语法问题),但我的网格视图坚持左对齐我的一个字段?它自动格式化为来自 vs.

用于通过查询行数据进行重定向的网格视图按钮

简单地说,你可以像...

<ItemTemplate>
 <asp:Button ID="Edit" runat="server" Text="Edit" PostBackUrl='<%# Eval("DataKeyName", "~/View.aspx?Id={0}") %>' />
</ItemTemplate>

看看我对这个问题的回答:如何找到控件 OfferID?

它几乎完全处理了您需要做的事情。

关于对齐方式,我建议将其作为一个单独的问题发布(这是一个完全不相关的问题)并包括您的标记。

编辑:由于您不需要做重定向以外的任何事情,因此我会按照@Muhammad Akhtar在他的回答中所说的去做。