ASP .NET服务器控件与HTML控件

时间:2013-02-02 04:44:48

标签: asp.net html controls telerik-grid

目前,在我的团队中,在决定使用HTML控件或ASP .NET服务器控件时存在冲突。 例如,为了实现支持重新排序的网格视图列表,我们有两个选项:

  1. 使用HTML控件(ul,ol)和jQuery可排序。通过使用这种方法,我们可以在切片PSD之后使用标记和样式并且正确地实现它。我们可以使用jQuery ajax获取数据。
  2. 使用像Telerik Grid(http://demos.telerik.com/aspnet-ajax/grid/examples/overview/defaultcs.aspx)这样的ASP .NET控件。使用此选项,我们必须更改服务器控件的样式以匹配设计。
  3. 考虑到性能和安全性,请帮我弄清哪个选项更好? 谢谢你提前。

4 个答案:

答案 0 :(得分:1)

@batto telerik grid会很精彩,你只会想到这一次。可能在将来你需要在项目中使用许多附魔,那时你真的需要使用该功能。所以从我的角度来看,你使用Telerik控件。

答案 1 :(得分:0)

仅用于显示目的Jquery网格是更好的选择,它会提高性能。

答案 2 :(得分:0)

HTML控件是传统ASP.NET编程和Web控件之间的折衷,它具有有限的面向对象的接口。我们通常使用HTML控件来生成一个平滑的HTML代码,该代码将生成并发送到浏览器

如果您想要强大的控件,请选择HTML控件的Web控件!

希望它对你有所帮助。

答案 3 :(得分:0)

我会选择服务器控件。我可能会用一个

你有能力随心所欲地做任何事情。如果你想使用jquery进行排序,那么它与你对ul的排序不应该有太大的不同。如果需要,我可以提供样品。您还拥有服务器的强大功能。如果你绑定其他事件,如添加或删除,那么你将需要服务器控件。它来回传递数据要容易一些。