【发布时间】:2011-07-20 21:42:44
【问题描述】:
在工作中有一个gridview,它具有以下语法
<asp:HyperLinkField
DataNavigateUrlFields="NameID"
DataNavigateUrlFormatString="names.aspx?nameid={0}"
DataTextField="name"
HeaderText="Client Name"
SortExpression="Name"
ItemStyle-Width="100px"
ItemStyle-Wrap="true" />
所以我添加了 DataNavigateUrlFormatString 行...链接显示正确,但地址如下所示
http://.....clients/clientNames/names.aspx?nameid=123
这个 gridview 在 ClientsNames 文件夹中.. 但我实际上想使用维护文件夹的 names.aspx... 所以基本上我希望 URL 像这样重定向
httpL//....clients/Maintenance/names.aspx?nameid=123
我尝试添加 DataNavigateUrlFormatString="Maintenance/names.aspx?nameid={0}" 但它会创建这样的网址
http://......clients/clientNames/Mainteanance/names.aspx?nameid=123
我怎样才能让这个网格视图中的 url 看起来像这样?
http://.....clients/Maintenance/names.aspx?nameid=123
谢谢
【问题讨论】:
-
谢谢大家投票:)
标签: c# asp.net gridview hyperlink