问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在1分钟内完成一个MVC3 Ajax Grid

发布网友 发布时间:2023-11-28 10:51

我来回答

1个回答

热心网友 时间:2024-07-11 16:18

以前用ASP.NET WebForms的时候,要让一个Gridview支持AJAX,只要扔到一个Update Pannel里就行了,简单粗暴。然而,在MVC里,关于HTML细节的一切都要我们自己写了,没了Update Pannel这样的无脑控件,怎么快速完成一个AJAX Grid呢?
其实微软已经悄悄的在NuGet上放了一个名为“AjaxGridScaffolder”的包,只要用NuGet下载安装,就可以在你的项目里添加AJAX Grid了。它和别的MVC Scaffolder一样,是一种模板,可以根据你的数据库访问类(要求Entity Framework)以及实体类生成支持CRUD的Grid。效果如下:

具体构建方法如下:
1. 确保你的MVC3项目里添加了EntityFramework,并且根据你需要的数据库生成了edmx。
2. 你的网页上引用了JQuery(如果不引用,最后生成的模板只能用来查询)。
3. 在VS中选择Tools-Library Package Manager-Manage NuGet Package for Solution

4. 搜索并安装AjaxGridScaffolder

5. 选中Controller文件夹,右键,New,Controller

6. 在Template里选择“Ajax Grid Controller”,输入Controller的名称,并且选择对应的实体类和数据库访问类,然后点击Add

7. 数秒钟后,1个Controller和3个View文件就生成好了!大功告成。

这些生成的文件,代码风格都是非常良好的,易于维护,也值得学习!
如何在1分钟内完成一个MVC3 Ajax Grid

1. 确保你的MVC3项目里添加了EntityFramework,并且根据你需要的数据库生成了edmx。2. 你的网页上引用了JQuery(如果不引用,最后生成的模板只能用来查询)。3. 在VS中选择Tools-Library Package Manager-Manage NuGet Package for Solution 4. 搜索并安装AjaxGridScaffolder 5. 选中Controller文件夹,右键...

spring mvc 前端怎么获取后端数据

ajaxPost( "/base/user/exchangeSort" ,{ "id" :rid, "otherid" :otherid}, function(data,status){ xxxxxx xxxxxx });服务器端为:public String exchangeSort(String id, String otherid)方式三 对象传参 前台调用如:var org={id:id};ajaxPost("/base/org/getOrgById", org,function...

web前端开发都包括哪些技术

1、学会HTML HTML是网页内容的载体内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。要熟练掌握div、table、ul li 、p、span等这些标签,这些都是最常用的。2、学习CSS(Cascading Style Sheets)—样式。一般看到web前端开发工程师的要求里面,有一个会使用css+html 或者 ...

SpringMVC怎么获取前台传来的数组

然后你在 Java里面写这样的String[] a = arg0.getParameterValues("a")代码 , 那么java里面的这个a的字符集合里面就是[1,2]2、后端也可以使用springmvc的如下方式获取:public String xxx(@RequestParam("a") String[] params){ ..} 2、使用springmvc 的requestBody接受ajax传来的数组、json对象...

ASP.NET的版本现在有哪几个,之间有什么区别?

model被更新后,controller会选一个view并forward到这个jsp,附带把model放到request参数这个view获得model然后显示 ASP.NET MVC 3 新特性全解析 ASP.NET MVC3 在 ASP.NET MVC 1 和 2 的基础上,增加了大量的特性,使得代码更加简化,并且可以深度扩展。这篇文章提供包含在此次发布中的许多新特性的说明.Razor 视图引擎...

移动端页面最好用的框架是哪几个?

可以在这个框架中使用HTML5拥有的一些特性如:WebSQL, 地理位置定位,历史或设备方向等。Lungo.js是一个模块化并且完全可定制的框架。18、xui.js有时候你可能需要一个超轻量级的框架,只要拥有用于开发标准客户端所需要的功能如:DOM操作,事件处理,Ajax和一些动画效果。如果是这样的话,这个框架刚好非常适合你。整个框架...

想做web前端的工作,应该先学什么?

工具只能解决一些特定问题,要解决更加全面的问题就要接触到框架,三大基本框架有Angular、React、Vue,当然,以后还会接触到更多Bootstrap、 Fbootstrapp、BootMetro、Gumby、IVORY、Kube这样的框架。另外,一个优秀的前端开发工程师可能还要掌握SEO、DOM、BOM、Ajax等技能,甚至,网站性能优化和服务器端的相关基础...

web前端自学要多久?

要熟练掌握div、formtable、ulli、p、span、font这些标签,这些都是最常用的,特别是div和table,div用于布局、table也可以用于布局,但是不灵活,基本table是用来和数据打交道。您有意向学习前端的话,千锋教育是一个不错的选择。千锋的教育培训业务致力于培养高质量数字化技术技能人才,主要提供大学生技能...

Asp.net mvc和asp.net有什么区别?

三、使用场景:1、快速开发--->web form 2、单元测试、性能--->mvc 3、大量使用js、jquery--->mvc 4.、代码重用性--->mvc 四、WebForm的开发方式 服务器端控件 一般处理程序+Html静态页+Ajax 一般处理程序+Html模板 五、模型不同 WebForm模型 MVC请求模型 DomainModel–领域模型:不仅仅是一个实...

做移动端WebApp用什么框架比较好_webapp框架哪个最好

可以在这个框架中使用HTML5拥有的一些特性如:WebSQL,地理位置定位,历史或设备方向等。Lungo.js是一个模块化并且完全可定制的框架。 18、xui.js 有时候你可能需要一个超轻量级的框架,只要拥有用于开发标准客户端所需要的功能如:DOM操作,事件处理,Ajax和一些动画效果。如果是这样的话,这个框架刚好非常适合你。整个框架...

3公里多少分钟完成 10分钟可以完成换乘吗 科目二多少分钟完成 科二几分钟完成 现在进行完成 3km多少分钟 1分钟申请 三千米要走多少分钟 已完成
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
甲醛超标的后果?怎么处理? 公司领导意见和中介商意见不统一。作为销售人员我该如何调节此矛盾,达 ... 一流领导者必学的谈判技巧 在工程建设方面有甲方和乙方他们俩都是指的是哪一方面的人呢?_百 ... 从河东的雪莲路的百合春天到天津师范大学八里台校区怎样坐车最近,急急... 雪莲东里附近有招低压或高压电工吗? 请问天津东丽区雪莲东里附近的化工厂还开吗?中石化分公司聚醚部。附近的... 天津雪莲东里和彩丽园哪个好 下列关于电功率的说法,正确的是( ) A.用电器的电功率越大,所做的功越... 【富丽广场康美居】税费应该很高吧?合同能不能做低房价? win7 64位系统 改不了游戏全屏么?1 生无可恋的感觉,怎样走出来呢? 索尼 KD-75X8500C 这一款怎么样,大伙儿说说帮我参... 电池是如何制造出来的?35 索尼 KD-75X8500C 这一款怎么样,大伙儿说说帮我参... 作文 因为有你在 的开头24 火影忍者的人为什么一代不如一代?9 一年内第二次修改技巧 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 王牌(广州)视听科技有限公司怎么样? 被冻结了,但是不是用手机号注册的,现在无法解冻怎么办?4 博越Pro车门锁了负电池取了怎么开门? 混凝土的原材料有哪些?谢谢 混凝土常用原材料有哪些(并说明其必检项目)? 联合国人权理事会的和委员会的不同1 联合国人权委员会的工作职责1 你说的百度网盘凤凰传奇我下载之后,需要为加压文件输入密码,你... 求作文开头与结尾。。。7 我的解封但是收不到验证码怎么回事?? 被封了,然后需要解封,去自助解封要求好友辅助验证,可是...331 郑州画室有哪些 学画画费用有多少 美术考试培训去哪学习好 郑州高考美 ... 如何注册第二个? 求一篇作文,因为有你>的命题作文 求现在中国移动那首免费手机铃声歌曲(男女合唱的)名字叫什么?6 团伙盗窃怎样量刑初犯未分赃 为何不参加八少的考试?十年锻剑之淬火! 风量如何与燃料量配合? 上海聚典商学院是做什么的? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 我和老公是相亲认识的然后结婚,我一直不喜欢他,每次都是勉强,最近不知... Macbook pro retina屏幕表面的黑色镀层是什么... 0x0c0d0068指令引用的0x0c0d0068内存不能为...1 抖音别人粉丝列表锁了怎么看 联合国有哪些主要机构816 烟囱出口的烟气量是不是风机鼓风量? 劳动法规定因工受伤怎么赔偿?408 农民工因工受伤如何赔偿?28 弯曲液面的表面张力方向指向曲率中心是错的? 您的手机号在最近24小时内绑定过三个,已达到限制,...24小时后... 因工受伤要赔偿哪些项目