构建自己的Web控件

时间:2009-10-18 03:47:42

标签: c# asp.net web-controls

这是一个新手问题,但我认为很多人都有这个问题。

我正在开发Windows / Web应用程序以获得乐趣,并将它们安装在朋友的位置。我的大多数开发人员都专注于CRM系统,但是我在以更好,更有效和更轻松的方式显示来自数据库的数据方面存在很大问题。

使用Microsoft内置的Web控件是一种简单易用的方法,但它并不能满足我的需求,更糟糕的是,它不如伟大的软件和网站(Google(lol))中的其他Web控件那么有效。 / p>

我想构建自己的控件(GridView等)。所以我的问题是我怎么能自己做这个?

Microsoft如何为Web和Windows窗体开发构建Web控件?

谢谢!

阿米特

2 个答案:

答案 0 :(得分:4)

以下是了解如何创建自己的网络控件的起点。

http://msdn.microsoft.com/en-us/library/bb386565.aspx

这是一个较旧的参考,但可能是一个更好的起点。

http://msdn.microsoft.com/en-us/library/aa710843(VS.71).aspx

最后......如果你想为Windows窗体应用程序开发自定义控件......

http://msdn.microsoft.com/en-us/library/6hws6h2t.aspx

答案 1 :(得分:4)

嗯,这可以通过几种方式回答。除非你查看输出,否则大多数不错的控件都会执行很多不明显的Javascript。您可能对使用JQuery插件(或“控件”)感兴趣。另外,说实话,您可能有兴趣继续使用ASP.NET的新方法,即ASP.NET MVC。这是构建利用大量Web标准技术而不隐藏和模糊细节的Web应用程序的一种非常好的方法。这是一个链接:

http://www.asp.net/mvc/