asp.net - 如何在 ASP.NET 中创建唯一的网页地址

标签 asp.net

有没有标准的方法在 ASP.NET 中创建唯一的网页地址?我正在向客户发送调查,并将包含指向网页的链接。例如:

http://www.mysurveypages.foo/survey/UniqueID

然后我会根据我发送给谁来定制调查。我知道可以通过将唯一参数传递给页面来完成,但我很好奇这样做。

最佳答案

您可以使用Routing将您的 url 结构映射到特定页面和参数集合。本质上,它允许您将部分 url 转换为页面的 url 参数。这适用于标准的 WebForms,并且是 MVC 选择适当的 Controller / Action 签名来调用的基础。

关于asp.net - 如何在 ASP.NET 中创建唯一的网页地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3055839/

相关文章:

c# - 服务耗尽 TCP 连接

asp.net - 为什么在 StateServer 模式下运行时会丢失 session ?

javascript - 如何在单击 Asp.Net 按钮单击事件时显示弹出窗口

c# - Azure - ASP.NET MVC 连接到 mysql 数据库

javascript - 由 javascript 更改时回发时丢失的值

c# - 如何为组合框获取我的数据源一次?

asp.net - 使用 GroupBy Id 选择 ASP NET CORE Entity Framework

c# - 将 MVC 项目从本地迁移到 Azure - SQL Server 问题

asp.net - 如何在 Dotnetnuke 7.0 中添加规范标签

asp.net - 使用 https 时 IIS 7 错误 "A specified logon session does not exist. It may already have been terminated."