要使用owc首先下载owc11.exe
点击安装就可以使用了,在asp.net工程如果要用到owc绘图或者其他的一些功能就需要引用C:/Program Files/Common Files/microsoft shared/Web Components/11/OWC11.DLL。
- <form id="form1" runat="server">
- <div>
- <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
- <object id='excel' classid='clsid:0002E559-0000-0000-C000-000000000046'>
- <param name="DisplayTitleBar" value="0" />
- <param name="DisplayToolbar" value="1" />
- <param name="DisplayColumnHeadings" value="1" />
- <param name="DisplayHorizontalScrollBar" value="1" />
- <param name="DisplayWorkbookTabs" value="1" />
- <param name="EnableEvents" value="1" />
- <param name="AllowPropertyToolbox" value="1" />
- </object>
- </div>
- </form>
- <script type = "text/javascript" >
- var excel = document.getElementById('excel');
- var doubleClick = function () {
- alert("你双击了单元格");
- }
- excel.attachEvent("DblClick", doubleClick);
- </script>
微软在线文档地址:http://msdn.microsoft.com/en-us/library/aa205671(office.11).aspx
1.<param name=“” value=“”>参数可以参考微软在线文档中的Properties 部分
2.attachEvent用于给object添加事件,具体事件处理和时间参数可以参考微软在线文档
中的Event部分事件。
注:attachEvent(目标事件名,自定义事件名);