【问题标题】:Gridview button to redirect with query for row data?Gridview 按钮通过查询行数据重定向?
【发布时间】:2011-05-13 01:11:29
【问题描述】:

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

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

而且,任何人都知道为什么尽管我的水平 align=right 选择(在设计模式下,所以没有语法问题)我的 gridview 坚持左对齐我的一个字段?它被自动格式化为来自 vs. 的皮肤。

【问题讨论】:

    标签: c# asp.net sql-server gridview


    【解决方案1】:

    只要你喜欢......

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

    【讨论】:

    • @Town;对于我和其他人,我总是更喜欢简单而智能的解决方案。
    • 是的,我也是。在我的辩护中,它已经很晚了;)
    【解决方案2】:

    看看我对这个问题的回答:how to find the control OfferID?

    它几乎可以准确地处理您需要做的事情。

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

    编辑:除了重定向之外你不需要做任何事情,我会按照@Muhammad Akhtar 在他的回答中所说的去做。

    【讨论】:

      猜你喜欢
      • 2016-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-04
      • 2014-05-10
      • 2019-07-19
      • 1970-01-01
      相关资源
      最近更新 更多