我什至不确定这是否可能,因为我无法找到有关此事的任何文档,但我的目标是:在 Visual Studio 2012 中(我想该过程可能也适用于 2010 年),我需要集成我的 JavaScript Web 控件到 Visual Studio 中。现在,基本上,我需要工具箱中的一个控件,该控件在放置在表单上时会生成以下代码: 在 .ASPX 文件中:
<table id="gridView1">
</table>
在同名的 JavaScript 文件中(如果需要,创建它,如果它已经存在则追加):
gridView1 = new GridView(tableOfContents, "gridView1", "checkbox");
单独文件中的 JS 代码是理想的,但将其嵌入标签中也可以。现在,您可能已经注意到,对象的构造函数中当前有 3 个参数:首先是内容,然后是表的 ID,然后是一个可选参数(其中有 4 个)。所以,我需要的最后一件事是使用 Visual Studio 的“属性”编辑器更改这些参数。这意味着当我在设计器中右键单击控件并单击“属性”时,我可以更改对象的“名称”,在多选的“复选框”和“多行”选项之间切换等等,这些更改反映在JS 代码。
我也不能使用服务器端事件,因为我需要这个元素可以离线访问。
现在正如我所说,我确实怀疑这在 Visual Studio 中是否可行。但是,我希望有一些我忽略的东西。如果您有任何建议、指示甚至知道解决此问题的文档/书籍,请告诉我。