1

我正在考虑使用标题中提到的技术,但我无法决定哪一种最适合我。我只是查看了 asp.net 以了解每种技术,但我认为我需要 MVC 和 WebForms 的混合,所以这就是我问的原因..

  • 我想要应用程序本身和 URL 中的 MVC 结构
  • 我想轻松地创建一个带有分页和排序的网格视图,并轻松地将它映射到 SQL 数据库
  • 我想通过 CSS 轻松地为所有内容设置样式

在查看了 asp.net 之后,我认为 MVC3 对我来说会很棒,但我需要将它与 WebForms 结合使用,因为我看到 DataGridView 控件将是我的 gridview 的最佳选择。

有人给我一些想法对我来说最好的吗?

在长时间使用 PHP 和 HTML/JS 之后,我讨厌它做每一个小步骤,并且使用预先创建的控件,我只需要映射到数据库并通过 css 自定义将是加快开发速度的一个很好的增强!

谢谢!

4

2 回答 2

1

在我看来,您应该选择结合 jQuery DataTables 的 MVC 3 方法(鉴于您提到的大部分观点)。这为您提供了两全其美的优势 - 出色的数据可视化器和 MVC 3 的所有优势。

数据表 http://datatables.net/

DataTables ASP.NET MVC 3 CodeProject 教程 http://www.codeproject.com/Articles/155422/jQuery-DataTables-and-ASP-NET-MVC-Integration-Part

此外,如果您不想使用 jQuery 数据表,您可以查看 MVC 3 Web 网格,它是 MVC 的内置 DataGridView 等效项:http: //msdn.microsoft.com/en-us/magazine/hh288075.aspx

于 2012-08-06T12:13:20.983 回答
0

您可以将 MVC 与 aspx 一起使用,您还可以在其中使用您想要的 webforms 功能。我知道这可能会引发一场激烈的战争,人们会提出不同的建议。

去追求你想要的。

您需要的所有东西都可以在 ASP.NET MVC 中轻松实现。

于 2012-08-06T12:12:01.000 回答