将哈希添加到当前URL而不在c#中重新加载

时间:2014-11-07 10:45:19

标签: c# asp.net url

我正在尝试通过附加#value来更新当前网址。我的问题是当我运行以下命令然后刷新页面

      this.Response.Redirect(Request.RawUrl+ "#" + hashvalue);
      this.Response.Redirect("/my path#"+hashvalue);

刷新我的页面。我不希望它刷新,因为我必须在页面上保留一些视图。我知道这些选项在javascript和jquery中可用,但我怎么能在C#asp.net

中做到这一点

我已在此论坛上查看了其他答案,但未找到任何c#

1 个答案:

答案 0 :(得分:0)

您不能使用C#执行此操作,因为ASP.NET是服务器端技术。您可以使用jquery将AJAX请求发布到ASP.NET应用程序,然后刷新页面的某些部分。 http://api.jquery.com/jquery.post/