【问题标题】:Converting any Jquery Plugin to .NET Server Control [closed]将任何 Jquery 插件转换为 .NET 服务器控件 [关闭]
【发布时间】:2011-02-17 12:51:15
【问题描述】:

如果您需要将 jquery 插件转换为 .NET 服务器控件 (.ascx),您应该知道什么。

有没有人有一个很好的教程或者想要他的想法什么是最好的,你应该怎么做?

【问题讨论】:

    标签: c# .net jquery jquery-plugins


    【解决方案1】:
    【解决方案2】:

    我真的不认为这是可能的,一般来说,服务器控件是服务器端的,而 jquery 插件是客户端的设计,你为什么要将已经在服务器端工作的东西封装到一个呈现相同客户端代码的服务器控件中?

    【讨论】:

    • 查看ext.net 的类似内容,但使用 ExtJS。当使用 validated 标记而不是 javascript 创建 UI 时,它使构建 UI 很多 变得更容易,更不容易出错。
    【解决方案3】:

    有很多问题:

    1) 脚本和css的自注册——任何服务器控件都应该是完全自包含的,所以它应该能够确保自己的资源可用

    2) 命名容器安全(例如,您不能真正对服务器对象的引用进行硬编码,否则代码将无法重用)。您无法真正摆脱使用Static 客户端ID,这会从一开始就破坏命名容器的安全性。因此,您需要一种动态传递对客户端脚本的引用的方法。

    3) 与 asp.net 客户端事件模型挂钩,例如在部分回发后更新从服务器传递的数据,如果您希望它们在 UpdatePanels 中正常工作

    【讨论】:

      猜你喜欢
      • 2010-10-30
      • 1970-01-01
      • 2013-12-16
      • 1970-01-01
      • 1970-01-01
      • 2017-07-16
      • 2011-07-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多