Html.BeginForm()

1.        // 摘要:
        //     Writes an opening
tag to the response. When the user submits the form,
        //     the request will be processed by an action method.
        //
        // 参数:
        //   htmlHelper:
        //     此方法扩展的 HTML 帮助器实例。
        //
        // 返回结果:
        //     An opening tag.

        public static MvcForm BeginForm(this HtmlHelper htmlHelper);


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


2.      // 摘要:
        //     Writes an opening 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 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()) {
   


       

           

                @Html.LabelFor(m => m.Account)
           

           

                @Html.TextBoxFor(m => m.Account)
                @Html.ValidationMessageFor(m => m.Account)
           



           

                @Html.LabelFor(m => m.Password)
           

           

                @Html.PasswordFor(m => m.Password)
                @Html.ValidationMessageFor(m => m.Password)
           


           


                <input type="submit" value="登录"  />
           


       

   

}


你可能感兴趣的:(asp,net,mvc)