在asp.net中使用Javascript生成基于url的页面
Generate pages based on url using Javascript in asp.net
目前,我可以根据描述要绘制内容的JSON文件的ajax请求,通过javascript绘制内容来生成页面。
结果是好的,但我希望用户能够访问一个页面,如www.example.com/SomePage,在那里我使用javascript中的SomePage来显示基于它的内容。
由于SomePage不是一个实际存在的.aspx页面,我从服务器上得到了404错误。我可以捕获url路径并以某种方式将其交给javascript以动态生成页面吗?提前感谢!
查找HttpContext.RewritePath方法。
简而言之,您可以阅读您的路径,例如:www.example.com/SomePage
并使用HttpContext.RewritePath
将其翻译为
www.example.com/editor.aspx?id=SomePage
然后您就可以使用SomePage
值
在您的javascript
代码上
并且url仍然显示www.example.com/SomePage
相关文章:
- asp.net MVC,重定向到视图,视图打开新窗口到外部url,它'It’’’’我们被当成一种风景
- ASP.Net MVC 脚本无法使用控制器的默认操作 URL.使用控制器/操作 URL 也是如此
- 使用 ASP.NET 将 URL 变量传递给 Javascript 函数
- HTTP GET中的C#MVC ASP.NET URL参数未正确编码
- 将URL查询字符串值从JavaScript编码为ASP.NET MVC
- 带有 MVC asp.net 角度路由删除 URL 上的哈希 #
- MVC ASP.Net Javascript - 如果 Url 没有 id,如何使用 javascript 函数隐藏按钮
- 重定向到 URL - asp.net vs MVC
- 缩短 URL 以保留开头和结尾(Firebug “Net” 面板样式)
- ASP.NET Javascript 揭示模块中的 RootPath 属性 @Url.Content(“~/”)
- 使用 HTML5 Ajax 表单属性不适用于 ASP.NET MVC,仍被重定向到 Action URL
- ASP.Net JavaScript 表的 MVC 操作链接/URL 操作 - datatable.net
- 基于 URL 的呈现布局 - ASP .NET MVC 6 Razor
- jQUery ajax 调用 asp.net webForms 返回 html 页面,而不是调用 url 中的指定方法
- Javascript 无法解析正确的图像路径,当使用 URL 路由在 ASP.Net 中请求页面时
- 如何使用URL将数据从javascript发送到 ASP.NET MVC控制器
- 如何从控制器 ASP.NET url 中删除哈希参数,以便返回到 Angular.JS 应用程序中的根 URI
- 如何使用角度模块“ui-route”在指令中查找模板URL,而不会在MVC .NET上出现错误
- 如何在 ASP.NET 中对图像源 URL 进行哈希处理
- asp.net 具有名称和 ID 的 URL 生成