MVC3& HTML表单。如何从URL获取params?

时间:2012-04-28 21:42:02

标签: c# asp.net-mvc

我之前没有做过Web应用程序,但我熟悉C#,并且正在尝试使用MVC3创建一个网站。 我有一个HTML表单的页面,我已将其设置为使用GET方法,并在提交时转到新页面。 新页面将正常加载,并在URL中包含参数:

http://localhost:55751/Home/ClassAdded?Semester_Fall=Summer&Ticket=123&Year=2012

在这个新页面上,如何从URL中获取参数以在C#中使用它们?基本上,我想把这些参数放在数据库中。

2 个答案:

答案 0 :(得分:3)

看看http://www.asp.net/mvc/pluralsight有一个很好的小介绍。

最简单的方法是定义模型并使用强类型视图将模型实例发送到控制器。在那里你可以(非常容易地)将收到的模型实例存储到数据库中(使用实体框架或Linq数据上下文,尽管人们会使用EF)。

没有真正的魔力,只需了解MVC模式,然后了解它是如何在MVC 3中实现的......

ps:我认为这个问题不会得到-1,肯定他可以继续谷歌......但是耸肩

答案 1 :(得分:2)

我建议你阅读一些书:http://www.amazon.com/Pro-ASP-NET-Framework-Steven-Sanderson/dp/1430210079。您需要使用操作参数。