Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
停止HyperLinkField将URL转换为ASP.Net中的相对路径_Asp.net_Gridview - Fatal编程技术网

停止HyperLinkField将URL转换为ASP.Net中的相对路径

停止HyperLinkField将URL转换为ASP.Net中的相对路径,asp.net,gridview,Asp.net,Gridview,我在GridView中有一个HyperLinkField,其中包含DataNavigateUrlFormatString中的路径。指定的路径只是edit.aspx。但是,当我在浏览器中查看网页时,我看到它被转换为相对路径,如。/../../../admin/post/edit.aspx 有没有办法阻止这种转变的发生。我希望它保持原样。我甚至试过。/edit.aspx。这个也被转换了。将绝对部分/admin/post/edit.aspx放入工作状态。但我不想指定完整的路径 谢谢@Arun:此链接可

我在
GridView
中有一个
HyperLinkField
,其中包含
DataNavigateUrlFormatString
中的路径。指定的路径只是
edit.aspx
。但是,当我在浏览器中查看网页时,我看到它被转换为相对路径,如
。/../../../admin/post/edit.aspx

有没有办法阻止这种转变的发生。我希望它保持原样。我甚至试过。
/edit.aspx
。这个也被转换了。将绝对部分
/admin/post/edit.aspx
放入工作状态。但我不想指定完整的路径


谢谢

@Arun:此链接可能会帮助您
1)
2)

您还可以使用
ResolveClientUrl(“~/Home.aspx”)
@Arun:此链接可能会对您有所帮助
1)
2)

您也可以使用
ResolveClientUrl(“~/Home.aspx”)

您是否查看了生成的html,我想当您将鼠标悬停在链接上或单击它时,浏览器会添加相对路径是的,我查看了html代码。这就是代码的href=“../../../\u template/app/admin/post/edit.aspx”。这只发生在我的live web服务器上。在我的本地开发PC上,它看起来不错。我在GoDaddyId上主持您查看生成的html,我假设当您将鼠标悬停在链接上或单击它时,浏览器会添加相对路径是的,我查看了html代码。这就是代码的href=“../../../\u template/app/admin/post/edit.aspx”。这只发生在我的live web服务器上。在我的本地开发PC上,它看起来不错。我在戈达迪主持节目