日期:2014-05-18  浏览次数:20413 次

菜鸟求解,关于<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); // 这个是不是你想要的?