0

我想知道是否有可能将 a 转换为winforms usercontrolweb user control以便我需要在我的网页中使用该控件。

如果可能的话,我需要如何开始?谁能指导我阅读一些文章?正如我在 codeproject 中看到的一篇文章,但我不能很好地理解!

这是我关注的那篇文章的链接。

http://www.codeproject.com/KB/aspnet/Usercontrol_to_WebControl.aspx

4

2 回答 2

4

ASP.Net 和 WinForms 完全不同。

您应该从头开始重写控件。

于 2011-10-24T17:02:25.387 回答
0

没有简单的方法可以将 winforms 控件转换为服务器控件。您必须完全重建网络控件。呈现机制完全不同,Web 是无状态的,这意味着开发需要围绕并在 ASP.NET 页面生命周期内工作,以跨回发维护状态。因此,开发基于 Web 的控件往往要复杂得多。

在设计等效的服务器控件时,您可以使用 winforms 控件作为灵感,但这几乎就是它结束的地方。

于 2011-10-24T17:47:37.697 回答