【问题标题】:How to pass record id into hyperlink in radgrid?如何将记录 id 传递到 radgrid 中的超链接?
【发布时间】:2011-02-22 08:14:27
【问题描述】:

我有一个 radgrid 并呈现一个超链接列。我想将记录的 id 传递到超链接的 url 中。我该怎么做?

我有这个

            <Columns>
                <telerik:GridTemplateColumn AllowFiltering="false" HeaderText="Edit" UniqueName="Edit">
                    <ItemTemplate>
                        <asp:HyperLink ID="HyperLink1" runat="server" Target="_blank" NavigateUrl="~/Edit.aspx?Id=need_to_bind_id_here">Edit Details</asp:HyperLink>
                    </ItemTemplate>
                </telerik:GridTemplateColumn>
            </Columns>

还有一个ID列也生成了。

【问题讨论】:

    标签: .net asp.net telerik radgrid


    【解决方案1】:
    <asp:HyperLink ID="HyperLink1" runat="server" Target="_blank" NavigateUrl='<%# "~/Edit.aspx?Id="+Eval("RecordIDFieldName") %>'>Edit Details</asp:HyperLink>
    

    【讨论】:

    • 将超链接的 url 呈现为 localhost:50686/WEB/Edit.aspx?Id=<%# Eval("MRUploadID") %>
    • 如果我只使用 navigateurl='' id 出来。当我尝试 navigateurl='edit.aspx?id=' 构建 url 时,它会如上所示,是一个文字字符串。
    • 如何在 中应用相同的
    猜你喜欢
    • 2018-11-22
    • 2017-06-18
    • 2016-03-09
    • 2016-08-26
    • 2020-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-22
    相关资源
    最近更新 更多