关于ASP.Net中Activex有关问题,请大家帮帮忙!多谢

关于ASP.Net中Activex问题,请大家帮帮忙!!!谢谢
小弟这两天时百思不得其解啊,帮忙给看看到底是什么问题。
1、这部分是htm的源代码,在这里面ActiveX插件能正常的实现功能
<HTML>
<HEAD>
<TITLE>后台通过js调用控件转sep文件</TITLE>
<OBJECT ID="PrintCom" CLASSID="CLSID:C36ED465-6988-450F-8052-5ACA293D32C6"  WIDTH = 0 HEIGHT = 0 VIEWASTEXT>
</OBJECT>
</HEAD>
 <BODY>
<script language="JavaScript">
function gw(){
gw1();

}

function gw1(){
 
      var s;
      PrintCom.ShowProgress(false);
      s = PrintCom.PrintDocuments("c:\\a.doc", "c:\\Sep\\a.sep", 1);
      if (s != 1)
               {
 
                alert(PrintCom.PrintComGetLastError());// 获得最近出现的错误信息
              }
       else
            {
             alert("sep文件转换成功!");
             }
       PrintCom.Endprintcom();  // 释放内存
}
</script>
<form>
  <input type = button name =aa value = "sep文件转换" onclick ="gw()" >
</form>
</BODY>
</HTML>

2、我将这个javascript函数及插件复制到我的aspx页面中,就不能实现了
<OBJECT id=PrintCom height=0 width=0 
classid=CLSID:C36ED465-6988-450F-8052-5ACA293D32C6 VIEWASTEXT>
</OBJECT>

<SCRIPT language=javascript>

//
//将word转成sep文件
//
//
function gw()
{
gw1();
}

function gw1()
{

PrintCom.ShowProgress(false);
//var mbfilepath="C:\\shanghui\\"+717 + ".doc";
//var serverpath="C:\\Sep\\"+717 + ".sep";
//s = PrintCom.PrintDocuments(mbfilepath,serverpath,1);
var str = PrintCom.PrintDocuments("c:\\a.doc", "c:\\Sep\\a.sep", 1);
if (str!= 1)
{
 
alert(PrintCom.PrintComGetLastError());// 获得最近出现的错误信息
//alert("sep文件转换失败!!!");
}
else
{
alert("sep文件转换成功!");
}
PrintCom.Endprintcom();  // 释放内存
       }
</SCRIPT>
<INPUT onclick=gw() type=button value=sep文件转换 name=aa> 

实在是不知道到底哪的问题了,希望大家能帮忙给看看,谢谢啦!!!
------解决方案--------------------
学习
------解决方案--------------------
您好,这个问题您解决了没?我是在jsp页面遇到的,在hml页面可以用。