如何从数据库ASP.Net MVC生成和呈现URL

Tho*_*mas 0 asp.net-mvc-3

假设我将url存储在数据库中,现在我希望我的表单操作属性或ActionLink url应指向存储在我的数据库中的url.当我们使用ActionLink时,我们指定控制器和操作方法名称,当我们使用@ Html.BeginForm()时,我们也指定控制器和操作方法名称.那么我们如何定制ActionLink和BeginForm()的代码,因此它应该总是指向存储在数据库中的url.请指导我的概念.谢谢

Dar*_*rov 5

如果要使用存储在数据库中的URL,为什么要使用ActionLink或BeginForm帮助程序?

<a href="@Model.UrlComingFromYourDatabase">Click me</a>
Run Code Online (Sandbox Code Playgroud)

看起来很好.这些帮助程序旨在通过提供控制器和操作名称来组成URL.