博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mvc表单Form提交 --实体
阅读量:5861 次
发布时间:2019-06-19

本文共 1393 字,大约阅读时间需要 4 分钟。

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();         }

 

转载于:https://www.cnblogs.com/DTWolf/p/4615277.html

你可能感兴趣的文章
Python装饰器(Decorate)使用图解
查看>>
簡單使用 tcpdump GNU Linux 範例
查看>>
飞机大战源码
查看>>
Hadoop2.7.3+HBase1.2.5+ZooKeeper3.4.6搭建分布式集群环境
查看>>
LINUX-DHCP中继-超级作用域
查看>>
如何建立域信任关系
查看>>
pycharm license activation
查看>>
java异常机制 及 浅谈嵌套try-catch
查看>>
基于 Node.js 的轻量「持续集成」工具 CIZE
查看>>
命令行下:git远程操作,可以不用每次都输入用户名和密码,你知道么?
查看>>
在华为HG255D路由器上刷了OpenWRT,实现了多拨,下载速度超快
查看>>
使用natapp实现内网穿透
查看>>
通过js事件循环,看js运行机制
查看>>
RubyGems
查看>>
Oracle绑定变量窥探
查看>>
java优化之for循环优化
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
【MYSQL死锁问题】Deadlock found when trying to get lock;
查看>>
NFS搭建
查看>>