• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
向往
博客园    首页    新随笔    联系   管理    订阅  订阅
Html.BeginForm()
1.        // 摘要:
         //     Writes an opening <form> tag to the response. When the user submits the form,
         //     the request will be processed by an action method.
         //
         // 参数:
         //   htmlHelper:
         //     此方法扩展的 HTML 帮助器实例。
         //
         // 返回结果:
         //     An opening <form> tag.
 
        public static MvcForm BeginForm(this HtmlHelper htmlHelper);
 



注:所有要提交的内容包括按钮都必须在{ }内
 



2.      // 摘要:
         //     Writes an opening <form> tag to the response. When the user submits the form,
         //     the request will be processed by an action method.
         //
         // 参数:
         //   htmlHelper:
         //     此方法扩展的 HTML 帮助器实例。
         //
         //   actionName:
         //     操作方法的名称。
         //
         //   controllerName:
         //     控制器的名称。
         //
         //   method:
         //     用于处理窗体的 HTTP 方法(GET 或 POST)。
         //
         //   htmlAttributes:
         //     一个对象,其中包含要为该元素设置的 HTML 特性。
         //
         // 返回结果:
         //     An opening <form> tag.
         public static MvcForm BeginForm(this HtmlHelper htmlHelper, string actionName, string controllerName, FormMethod method, object htmlAttributes);
 



EG:Html.BeginForm("actionName","controllerName",FormMethod.POST,new{@class="className"})
 



eg:@using (Html.BeginForm()) {
     <div >
         <fieldset>
             <div class="editor-label">
                 @Html.LabelFor(m => m.Account)
             </div>
             <div class="editor-field">
                 @Html.TextBoxFor(m => m.Account)
                 @Html.ValidationMessageFor(m => m.Account)
             </div>
 

            <div class="editor-label">
                 @Html.LabelFor(m => m.Password)
             </div>
             <div class="editor-field">
                 @Html.PasswordFor(m => m.Password)
                 @Html.ValidationMessageFor(m => m.Password)
             </div>
 

            <p>
                 <input type="submit" value="登录"  />
             </p>
         </fieldset>
     </div>
 }
 

  

posted on 2012-02-01 12:06  向往  阅读(25952)  评论(1)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3