gpt4 book ai didi

c# - asp.net 中的.net 2.0 winform 控件

转载 作者:行者123 更新时间:2023-11-28 13:56:51 26 4
gpt4 key购买 nike

我想在asp.net中使用.net winform控件。我编写了该控件并在asp.net中显示。我是否需要创建一个包并部署在客户端计算机上?或者由于 .net 框架在客户端计算机上可用,无需安装包即可工作。

最佳答案

虽然这是可能的,但通过将 UserControl 托管为 Active-X - 我通常不推荐这样做,原因有多种:

  1. 它基本上是一个 Active-X 控件。这项技术存在很多安全问题。
  2. 它仅适用于 Internet Explorer。过去几年,Internet Explorer 的市场份额不断流失。
  3. 通常可以使用 JavaScript + HTML 来实现您想要的效果。您能想到当前网络标准无法解决的具体示例吗?

您可以了解有关使用 WinForm UserControl 作为 Active-X 对象的更多信息 here .

实际上,您最好使用基于浏览器的技术,例如 HTML、JavaScript、SVG 等。如果这还不够好,那么可以使用 Silverlight 等替代技术。是一个更好的选择。它是跨平台的,更现代,并且设计为在浏览器中运行。

关于c# - asp.net 中的.net 2.0 winform 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7554869/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com