随笔分类 -  MVC

摘要:1. 给要验证的实体类添加特性 如: 2. 前台验证 引入相关js后,即可调用方法验证。 $("#HiddenForm").valid() MVC5的模板里母板里会自动进行验证。不用手动调用。 3. 后台控制器验证 只需要在控制器的参数类型设置为设置了模型验证的类,这样后台才可以去做验证 阅读全文
posted @ 2022-04-24 21:02 青仙 阅读(46) 评论(0) 推荐(0) 编辑
摘要:ajax访问控制器 用ajax访问某个控制器来执行功能倒是没有问题,但是,如果相跳转视图或者打开该控制器的视图是不行的,它会直接跳过这行代码。 如下图;如果ajax访问该控制器时,会直接跳过这两行代码,其它方式访问就不会跳过 控制器限制访问方式 直接在控制器上面加验证即可,如下图 有时候用ajax访 阅读全文
posted @ 2022-01-11 13:52 青仙 阅读(127) 评论(0) 推荐(0) 编辑
摘要:前台向后台传值 前台向后台传参数其实就是通过视图访问或刷新本页面时通过地址栏传参数给该页面或其它页面的控制器。 ①表单传值 通过提交表单来实现传值,也可以在指定表单属性action来指定传到哪个控制器中,对应控制器使用Request来接收即可,不指定即默认传给自己的控制器。 在页面中Home的Ind 阅读全文
posted @ 2022-01-10 18:26 青仙 阅读(274) 评论(0) 推荐(0) 编辑
摘要:Razor语法 可以在cshtml里写C#代码,可以做到html和后台混编。就像aspx,jsp 输出@符合需要在cshtml里输入两个@,如:@@ 向页面输出用@符即可 代码块用@{C#代码块或html元素} 与aspx的区别 1、混编的时候比aspx方便,比如: 在aspx里写for循环,里面再 阅读全文
posted @ 2022-01-10 18:06 青仙 阅读(443) 评论(0) 推荐(0) 编辑
摘要:什么叫MVC 一种分层思想 M:model(模型) V:view(视图) C:controller(控制器) MVC与WebForm的区别: WebForm在浏览器里运行页面时会自动生成垃圾代码,mvc不会,(运行网页时通 过检查网页源代码可看到) 访问具体的页面的时候后面网址要加.aspx, 而m 阅读全文
posted @ 2022-01-10 17:52 青仙 阅读(58) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示