高分求救:asp.net调用自定义的ActiveX控件遇到的问题
我自己做了一个画曲线的ActiveX控件,在已经成功asp.net调用,但是我想.net里的按钮事件函数里面调用ActiveX控件,却不知道怎么调用,引用我已经加了,在对象浏览器页面里也能看到该接口函数,现在我把调用ActiveX控件里接口函数的代码发上来,大家帮我看看是什么错
加的引用:
using MyWeb.TEST00Lib;
按钮事件函数:
private void LastMonth11_Click(object sender, System.EventArgs e)
{
//先给该控件类new一个
MyWeb.TEST00Lib.Test00Class E = new MyWeb.TEST00Lib.Test00Class();
//调用接口函数
E.OnPrevmonth();
}
编译可以成功
网页运行的时候也没有错,就在地点该网页上该按钮的时候出错
我把错误代码帖上,请高手帮忙看一下阿
存储空间不足,无法完成此操作。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.OutOfMemoryException: 存储空间不足,无法完成此操作。
源错误:
行 71:MyWeb.TEST00Lib.Test00Class E = new MyWeb.TEST00Lib.Test00Class();
行 72:E.OnPrevmonth();
源文件: d:\myweb\webform1.aspx.cs 行: 71
堆栈跟踪:
[OutOfMemoryException: 存储空间不足,无法完成此操作。]
MyWeb.WebForm1.LastMonth11_Click(Object sender, EventArgs e) in d:\myweb\webform1.aspx.cs:71
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain() +1277
------解决方案--------------------activex 是执行在客户端的
asp.net 是执行在服务器端,
不能这么直接使
------解决方案--------------------up
------解决方案--------------------倦怠说的意思是ActiveX是在客户端上使用的,是不可以在服务器端使用。要是一定要使用就在客户端上适用
------解决方案--------------------mark