您的位置:首页 > 编程学习 > ASP.NET > 正文

MVC中BeginForm

更多 时间:2016-3-18 类别:编程学习 浏览量:147

MVC中BeginForm

MVC中BeginForm

一、常用形式

Html.BeginForm(actionName,controllerName,method,htmlAttributes){}

 

二、参数说明

actionName:操作方法的名称,System.String

controllerName:控制器的名称,System.String

method:用于处理窗体的 HTTP 方法(GET 或 POST),System.Web.Mvc.FormMethod。
 

htmlAttributes:一个对象,其中包含要为该元素设置的 HTML 特性,System.Object

 
 

三、BeginForm实例

 

  •  
  • HTML 代码   复制
  • 
    <h1>在线申请</h1>
            @using (Html.BeginForm("Apply", "Star", FormMethod.Post, new  {@class="MyForm"}))
            {
                <li class="application_b_3">
                    <table width="820" border="0">
                        <tr>
                            <td width="80" height="50">达人类型</td>
                            <td width="730">
                                @Html.DropDownListFor(m => m.StarModel.TypeID, Model.DropList, new { id = "type", @class = "my-" })
                            </td>
                        </tr>
                        <tr>
                            <td height="50">首页达人照</td>
                            <td>
                                 <li class="picture_an" id="UploadPhoto" style="width: 142px">
                                    <a href="javascript:void(0);" class="btn_addPic"><span><em>+</em>上传照片</span>
                                        <input tabindex="3" title="支持jpg、jpeg、gif、png格式,文件小于5M" size="3" name="pic" id="absFileInput" class="filePrew" type="file" />
                                    </a>
                                </li>
                            </td>
                        </tr>
                        <tr>
                            <td height="50"></td>
                            <td>
                                  @Html.HiddenFor(m => m.StarModel.UserGravatar, new { id = "SXtPhoto" })
                                <img src="" id="imgPhoto"  height="176px" />
                            </td>
                        </tr>
                        <tr>
                            <td height="100">自荐理由</td>
                            <td>
                                @Html.TextAreaFor(m => m.StarModel.ApplyReason, new { id = "tDesc" })
                            </td>
                        </tr>
                        <tr>
                            <td height="50"></td>
                            <td>
                                <a href=" javascript:void(0)" id="btnApplication"><img src="@Url.Content("~/Areas/SNS/Themes/Default/Content/images/ap_9.gif")" alt="" /></a>
                            </td>
                        </tr>
                    </table>
                </li>
            }
    
    			
  •  

    标签:MVC