怎样在iis中发布asp.net网站,以widowerver2003、v2008和qlerver2005为例。将开发完成的a.et网站发布,将发布包放在widowerver2003服务器的文件夹下。将......
2023-03-16 176 asp
本例是一个简单的用户登陆验证,MVC2,MVC3,MVC4都是一样的使用。
使用Visual Studio创建asp.net MVC项目,这里就不操作
在项目的Controllers文件夹下创建一个HomeControlles的控制器
在HomeControlles的控制器里添加三个Action:
在View文件夹下创建文件夹和视图,文件夹名称与控制器名称相同
在登陆视图 Login.aspx中添加代码:
form action="Login" method="post">
label>username:/label>input name="username" type="text" />
label>password:/label>input name="password" type="text" />
input type="submit" value="login"/>
/form>
修改HomeControllers中Login()中的代码:
添加一个过滤器类,继承ActionFilterAttribute类,重写OnActionExecuting(ActionExecutingContext filterContext)方法:
修改HomeControllers中Index()中的代码:
[UserFilter]//这里是你添加的过滤器的名称
public ActionResult Index()
{
// 在Index.aspx视图中%=ViewData["message"]%>调用下面写入的数据
ViewData["message"] = "asp.net mvc2";
return View();
}
最后就测试了
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: asp
相关文章
怎样在iis中发布asp.net网站,以widowerver2003、v2008和qlerver2005为例。将开发完成的a.et网站发布,将发布包放在widowerver2003服务器的文件夹下。将......
2023-03-16 176 asp
VASP入门到精通:[4]一个简单的VASP运行实例,这一节给大家一个简单的实例,这里就选择优化CrI3......
2023-03-16 437 asp
Spread for ASP.NET的安装,目前世界上最流行的支持DyamicData的ASP.NET电子表格组件!SreadforASP.NET前SreadforWeForm是一个工作表控件,它在A......
2023-03-16 213 asp