日期:2014-05-20  浏览次数:20735 次

求助!MVC简单的登录!
想做一个MVC简单的登录,两个TEXTBOX,一个按钮,点击登录按钮,对应数据库里的用户名、密码,实现登录。
Controllers里是用linq写的,linq to sql连接数据库(这个已经连接上)。
Views里用javascript写,调用Controllers里的方法。
我的程序启动页面是:Default.apsx,我想把启动页面设到我自己的视图“Login”上,怎么搞定?
我看例子上是这么写的:using(Html.BeginForm("SignIn","Home",FormMethod.Post)),这句是调用的什么“SignIn”方法?
不知道我想表达的意思大家懂没?
能否把关键的代码写出来?
也可以把小例子发到我邮箱:114305929@qq.com,感激不尽

------解决方案--------------------
Q:我的程序启动页面是:Default.apsx,我想把启动页面设到我自己的视图“Login”上,怎么搞定?

A:在Global.asax 文件中更改 RegisterRoutes 方法


Q:我看例子上是这么写的:using(Html.BeginForm("SignIn","Home",FormMethod.Post)),
这句是调 用的什么“SignIn”方法?

A: 是以post 的方式 请求 Home (Controller)类中 SignIn(Action) 方法的


------解决方案--------------------
using(Html.BeginForm("SignIn","Home",FormMethod.Post))

Home controllerName--控制其名称,默认的view为Home 
SignIn actionName--控制器中的方法名称