我在 aspx 文件中有一个小型 .NET Web 应用程序,当前页面上有一个表单。它从该表单中获取信息并使用 <script>
中的方法对其执行一些操作。标记在同一个文件中。现在我需要一种方法来创建一个 url,我们称之为 base_url.com/do_something/field1/field2/field3
, 其中field1
, field2
, 和 field3
是当前在表单中的字段,这样我就可以绕过整个表单,只需从 url 运行应用程序。我使用的是 IIS 7.0,这不是在 VS 中创建的项目。谁能阐明如何做到这一点?
最佳答案
在 ASP.Net MVC 中,您可以内置 URL 路由。如果这是一个 MVC 应用程序,那么您可以在 Global.asax 文件中声明您的映射。看到这个答案:ASP.NET MVC Routes: How to define custom route
如果您没有 ASP.Net MVC 应用程序,则可以直接在 IIS 中完成 URL 重写。 http://www.iis.net/downloads/microsoft/url-rewrite
HTH
关于c# - 将带有参数的 url 路由到 .NET 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17093017/