如何将“&Source”添加到 DataNavigateUrlFormatString?

2024-01-12

解决方案:

<asp:TemplateField SortExpression="Exp" HeaderText="text">
    <ItemTemplate>
        <asp:HyperLink runat="server" Text='<%# Eval("Name") %>' NavigateUrl='<%# string.Format("~/SubSite/Default.aspx?reg={0}&Source={1}", Eval("Id"), Request.Url) %>' />
    </ItemTemplate>
</asp:TemplateField>

代替:

<asp:HyperLinkField DataTextField="Name" DataNavigateUrlFields="Id"
                DataNavigateUrlFormatString="~\SubSite\Default.aspx?reg={0}"
                HeaderText="text" SortExpression="Exp" />

问候

我有一个包含一些 HyperLinkFields 的 GridView。我想要做的是将“&Source”查询添加到DataNavigateUrlFormatString当我单击其中一个超链接时。

当我这样做时:DataNavigateUrlFormatString="~\SubSite\Default.aspx?Query={0}&Source=<% Request.Url.AbsolutePath%>"

我得到的网址是这样的:http://www.website.com/SubSite/Default.aspx?Query=702&Source=<%Request.Url.AbsolutePath%>

如何确保它写入我尝试访问的 URL<% Request.Url.AbsolutePath%>?


尝试这个:

DataNavigateUrlFormatString="~\SubSite\Default.aspx?Query={0}&Source=" +Request.Url.AbsolutePath

OR This:

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
    if (e.Row.RowType == DataControlRowType.DataRow)
    {
        // Find the control and set the values you need
    }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将“&Source”添加到 DataNavigateUrlFormatString? 的相关文章

随机推荐

  • 为什么使用 Intranet 站点的兼容模式

    我是一名 Mac 用户 网页设计师 试图了解 IE 11 的 以兼容模式显示 Intranet 站点 选项 我有一个客户 一家建筑公司 曾经在他们的 Windows 服务器上托管他们的旧网站 我没有开发的 HTML 网站 我最近为他们启动的
  • 找不到名为“MainStoryboard_iPad”的故事板

    我无法在模拟器中运行我的项目 因为我收到此错误 找不到名为 MainStoryboard iPad 的故事板 但故事板就在那里 谢谢 我通过以下步骤在我的 iPad 应用程序中成功解决了这个问题 检查构建阶段 编辑 Info plist 文
  • C# 最快的 2 组排序值并集

    合并两组排序值的最快方法是什么 速度 big O 在这里很重要 不清楚 假设这已经被执行了数百万次 假设您不知道值的类型或范围 但有一个有效的方法IComparer
  • 获取变量(非硬编码)名称?

    我正在寻找一种检索变量名称的方法 因此我不必在需要时使用硬编码声明 对于属性名称等 我几乎不相信这是可能的 也许有人有解决方案 注意 即使不是变量 属性也会移动 Pseudo Module Module1 Sub Main Dim vari
  • Javascript:全局元素焦点监听器

    我正在尝试设置一个侦听器来侦听所有焦点事件 特别是 我试图监听输入或文本框获得焦点的任何时间 根据一些研究 广泛接受的实现这一目标的方法是这样的 document body onfocus function event Check the
  • Elasticsearch 错误“无法在路径下找到嵌套对象”

    我知道这个问题之前已经被问过多次 但现有的问题或答案都没有帮助我 查询 Elasticsearch 时出现以下错误 nested 未能在路径 出发 下找到嵌套对象 我正在运行的查询如下 explain true from 0 query n
  • 恢复 iPhone 上已购买的应用内购买项目?

    到目前为止 我得到的是 重新安装后 用户需要单击 购买功能 然后他对 0 99 美元的问题感到害怕 然后必须登录 然后被告知该功能已经购买 他可以免费获得 我知道苹果是一种宗教 用户也是坚定的信徒 但是有没有更好的方法呢 我想要的是检查该功
  • 处理 Windows 应用程序的结束进程

    是否可以在同一个 Windows 应用程序本身中捕获 Windows 应用程序的任务管理器结束进程 我正在使用 C 2 0 win 应用程序 当结束进程发生时 我想进行一些数据库处理 将数据库中的标志从 Y 更改为 N 不 不可能挂钩操作系
  • 通过引用传递匿名变量

    标准 C 类型 例如 int 或 char 具有构造函数 因此您可以使用如下表达式 int a int 67 create anonymous variable and assing it to variable a int b 13 in
  • XMLHttpRequest 对象的 open 方法的相对路径

    在包含 Ajax 请求的 JavaScript 文件中 URL 与什么相关 我有包含目录 alpha 和 bravo 的 www 目录 alpha 中的 JavaScript 文件 包含它的 HTML 文件以及 bravo 中处理请求的 P
  • C# 中匹配换行符 (\n) 的正则表达式

    好吧 这个让我抓狂 我有一个这样形成的字符串 var newContent string Format 0 n 1 stripped content reply newContent 将显示如下 旧文本 新文本 我需要一个正则表达式来去除括
  • 如何使 WebKit WebView 使用 CSS 样式表?

    我制作了一个带有 CSS 文件链接的 html 在浏览器中打开它 样式显示正确 然后我将其加载到 WebView 中 但样式不显示 我什至尝试插入一个从 Objective C 到 DOM 这是我的最终目标 但都没有成功 我是否必须以某种方
  • 收到以下警告:使用灵活数组成员传递结构的 ABI 在 GCC 4.4 中已更改

    当我尝试运行我的程序时 我收到此警告和一些奇怪的错误 rmi pdu以下结构中包含一个我想要访问的可变大小的数组 struct rmi message s Queue element containing Rmi message struc
  • 在 Wildfly 中使用 Jackson 注释

    我正在努力让 Jackson Annotations 在我的项目中工作 该项目部署在 Wildfly 中 我已经尝试过了实现 MessageBodyWriter https stackoverflow com questions 21395
  • Twitter Bootstrap Affix 侧边栏溢出 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在尝试使用 twitter bootstrap 的 Affix 插件 但我不知道如何将其限制在父容
  • 要在 python 列表中返回的字符串元组列表

    编写一个函数 它接受给定格式的字符串 返回给定以下格式的列表 input 694 104 153 236 201 106 601 427 o p 694 104 153 236 201 106 601 427 我已经编写了以下代码 但没有得
  • 字符串数组的ArrayList

    我想做这样的事情 private ArrayList
  • 计算R中向量中重复数字序列的长度

    这是数据 marker lt c 0 0 0 0 3 3 0 0 5 5 5 0 0 0 1 1 2 2 2 2 0 0 1 1 1 3 3 3 1 1 2 2 2 0 0 1 1 1 5 5 5 5 这些标记显示参与者在眼动追踪研究期间正
  • 为什么Go除了错误处理之外还要添加panic和recover? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 当 Go 语言如此惯用并且大力提倡错误代码时 为什么它最终采用恐慌 恢复的异常处理呢 Go 的设计者设想哪些场景不会被错误代码处理并且需要恐慌
  • 如何将“&Source”添加到 DataNavigateUrlFormatString?

    解决方案