当前位置: 代码迷 >> ASP.NET >> 初学者求解,关于<a href=""></a>有关问题
  详细解决方案

初学者求解,关于<a href=""></a>有关问题

热度:4046   发布时间:2013-02-25 00:00:00.0
菜鸟求解,关于<a href=""></a>问题
我要得到这样一个链接

http://localhost/****.aspx?clsid=1&brid=2

请问有办法获取当前页面的****.aspx内容,然后赋给下面

<a   href= "****.aspx?clsid= <%#   Eval( "Clsid ")   %> &brid= <%#   Eval( "Clsid ")   %> "> </a>



------解决方案--------------------------------------------------------
用HyperLink,就可以在服务器端给它的NavigateUrl属性赋值了
------解决方案--------------------------------------------------------
<%=Request.Uri.ToStringt()%>
<a href= " <%=Request.Uri.ToStringt()%> ?clsid= <%# Eval( "Clsid ") %> &brid= <%# Eval( "Clsid ") %> "> </a>

------解决方案--------------------------------------------------------
string str = Request.Url.ToString();
if (str.Contains(@ "/ "))
{
str = str.Substring(str.LastIndexOf(@ "/ ") + 1);
}
if (str.Contains( "? "))
{
str = str.Substring(0, str.IndexOf( "? "));
}
Response.Write(str); // 这个是不是你想要的?
  相关解决方案