1. mvc 空的模板和mvc的引用。
  2. 调试的时候选择不同的浏览器
  3. mvc架构中,进来的请求被controller handler ,
    controler是c# 类, 继承system.web.mvc.controller .

每个control中有一个公有方法 叫action(), 可以通过 url调用 他。

  1. 增加一个control

选对空的控制器

  1. 明白路由,
    / , /home , /home/index 这三个都会到homecontrol中的index()方法中。
  1. 明天在对应的control中的对应的index 代码中,右键添加 view

7.
RedirectResult =》 跳转url
HttpUnauthorizedResult=> 强制登陆。

  1. 各标签
    form

@using (Html.BeginForm())
{}
textbox :@Html.TextBoxFor(x=>x.Name)
dropdownlist: @Html.DropDownListFor(x=>x.WillAttend,new[]

       {
           new SelectListItem(){Text="yes,i'll be there",Value = bool.TrueString},
           new SelectListItem(){Text="now,i can't come",Value = bool.FalseString},
       },"choose an option") 

9.通过新的action增加view

control中代码上右击,添加视图

template:选择empty

  1. 表单 提交以后,会清空当前页面,


请求分为两个,一个是get,做为刚进入时的调用 。
一个是httppost ,做为提交表单 的时候应用 。

返回的view ,先跳转到thanks视图, 同时把guestResponse输出到新的thanks视图。

  1. 从特定页面启动。

12.增加校验
required,不空,后面是出错的提示信息。
regularexpression 后面是正则表达式。

  1. 检查cs中的ModelState.IsValid

  1. html中检查

15.用nuget安装bootstrap
3.0版本的比较稳定 。
Install-Package -version 3.0.0 bootstrap


本文由 hcb 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论