zoukankan      html  css  js  c++  java
  • mvc表单Form提交 --实体

    1、方式1:字段加验证  

    • @model MvcWeb.Models.UserInfo  
    • @{  
    •     ViewBag.Title = "Add";  
    • }  
    •   
    • <h2>Add</h2>  
    • @using (Html.BeginForm())  
    • {  
    •     @Html.ValidationSummary(true)  
    •   
    •     @Html.HiddenFor(model => model.Id)  
    •   
    •     <div class="editor-label">  
    •         @Html.LabelFor(model => model.UserName)  
    •     </div>  
    •     <div class="editor-field">  
    •         @Html.EditorFor(model => model.UserName)  
    •         @Html.ValidationMessageFor(model => model.UserName)  
    •     </div>  
    •   
    •     <p>  
    •         <input type="submit" value="Save" />  
    •     </p>  
    • }  
    • ==============================================  
    • 2、方式2  
    • @{  
    •     ViewBag.Title = "Add";  
    • }  
    •   
    • <h2>Add</h2>  
    • @using (Html.BeginForm("Add", "UserInfo", FormMethod.Post)) //方法名称,控制器名称  
    • {  
    •     <table>  
    •     <tr>  
    •         <td>  
    •             用户名称:  
    •         </td>  
    •         <td>  
    •             @Html.TextBox("txtUserName")  
    •         </td>  
    •     </tr>  
    •     <tr>  
    •         <td>  
    •             密码:  
    •         </td>  
    •         <td>  
    •              @Html.TextBox("txtPassword", ViewData["url"])  
    •         </td>  
    •     </tr>  
    •     <tr>  
    •         <td>  
    •             <input id="Submit1" type="submit" value="submit" />  
    •         </td>  
    •         <td>  
    •             <input id="Reset1" type="reset" value="reset" />  
    •         </td>  
    •     </tr>  
    • </table>  
    • }  

    ----------------------

    <%using (Html.BeginForm("Create", "Book")) { %>
            <div>

    //这里是你要提交的表单信息
            <div>
                <input type="submit" id="submit" name="submit" value="搜索" />
            </div>
            <%} %>

    如果html表单中不使用@Html控件,直接写html控件,那么控制器中,要通过 FormCollection form: form["txtAccount"];  取值          

    public ActionResult UserRegister(FormCollection form)         {             RegisterModel reg = new RegisterModel();             reg.Account = form["txtAccount"];             if (form["txtAccount"]!="huika123")             {

                }             return View();         }

  • 相关阅读:
    配置VSFTP文件服务器
    Apache Tomcat服务部署网站
    NFS实现Unix-like文件共享
    OpenSSH 服务配置与管理
    Redis 数据库配置与应用
    Rsync+Inotify 实现数据同步
    PXE+Kickstart 自动化部署系统
    PostFix+Dovecot 部署邮件系统
    部署MooseFS分布式文件系统
    MVC5+EF6 完整教程
  • 原文地址:https://www.cnblogs.com/DTWolf/p/4615277.html
Copyright © 2011-2022 走看看