我要得到这样一个链接
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); // 这个是不是你想要的?