编程语言
首页 > 编程语言> > 我将开始为我的Web应用程序使用ASP.NET MVC2

我将开始为我的Web应用程序使用ASP.NET MVC2

作者:互联网

我有一个去年使用ASP.NET Webforms创建的相当大的Web应用程序.它由两部分组成:Admin和Client(每个部分都包含在一个解决方案中的一个项目).管理员按照您期望的方式登录并管理客户端.客户登录并自行管理. SQL Server后端.它在很大程度上依赖于MasterPages和LINQ.它有2个类库,一个用于我的方法(身份验证,安全性,加密等),另一个带有用于linq的dbml文件,供管理员和客户端项目参考.

现在,我真的想将其转换为MVC2.我知道我必须重写前端(没问题,期待它).我可以引用当前的类库,并根据需要对其进行修改.我主要关心的是表单和控件.我真的很想远离主要的ASP控件,并在可能的情况下(尤其是表示层)对所有内容使用jquery.我只是不确定如何去做.我还被告知jquery非常适合“解析和更新DOM”,但我也从未做到这一点,也不确定从哪里开始(为什么要通过LINQ这样做?).

我遇到的另一个问题是主表的大小.它有109个字段,我的客户认为所有这些字段都需要在屏幕上可用(或尽可能多,尤其是在网格中).我不得不将输入/编辑表单分解成5个标签(所有Web控件).我的网格具有排序,分组,导出到excel等功能.我真的很想找到一个网格,双击该网格可以内联编辑单个单元格.将jquery用于网格会更好吗?如果需要,我可以将大表分解为关系表(可能无论如何都会这样做).

来自做过类似事情的任何人的任何建议将不胜感激.我刚买了《 Pro ASP.NET MVC 2 Framework,第二版》一书,并且正在使用一本很棒的jQuery电子书.

感谢大伙们!

编辑:应该提到我以前的Web窗体项目中使用了Telerik WebControls,所以我对它们很熟悉.我不知道他们的MVC套件是免费的(我为Webform控件付出了很多钱).

解决方法:

对于网格,我可以推荐免费的Telerik mvc controls.它们对ajax绑定分页,排序,编辑,父子等都有很好的支持.

结合来自jQuery ui(tabs,dialog)的一些小部件,就您的表示层而言,应该使您处于正确的轨道.

标签:visual-studio-2010,visual-studio-2008,asp-net-mvc-2,c,jquery
来源: https://codeday.me/bug/20191209/2097810.html