【发布时间】:2011-02-03 12:47:28
【问题描述】:
我们一直在使用 IScriptControl 将 javascript 对象绑定到我们的 UserControls 和 ServerControls,并且效果很好。
问题在于 ASP.NET 似乎没有提供将 javascript 对象绑定到页面的方法。到目前为止,我们一直将普通函数放在全局命名空间中,但我对这种做法产生了严重的过敏。
将我们的函数包装到 javascript 类中并在页面上包含 javascript 文件很容易,但是如何实例化对象,如何从回调事件中引用它,以及如何将数据传递给它从代码隐藏,我还没弄清楚。
或者更确切地说,我们一直在使用的方法(隐藏字段、发出的 javascript 字符串等)真的让我很烦。
谁有更好的想法?
【问题讨论】: