高手请看!

treeroot 2003-06-29 11:06:33
我想在一个asp.net页中插入自己写得一个UserControl,为什么在工具箱里显示为不可用得.
我可以插入一个ActiveX控件,但是他属于COM,现在我要在用.Net组件实现同样得功能,应该怎么办?
我先创建一个WindowsControlLibrary编译成DLL后,再创建一个ASP.NET Application
在工具箱添加我得这个.net组件,但是显示是灰色.这是为什么??
...全文
37 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
treeroot 2003-07-01
  • 打赏
  • 举报
回复
新建工程 windows控件
treeroot 2003-07-01
  • 打赏
  • 举报
回复
在HTML页面中可以插入ActiveX控件和JavaApplet
分别用<object>和<applet>实现.
在.net环境下,如何实现类似的功能????
就是在framework下如何实现ActiveX控件功能????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
treeroot 2003-07-01
  • 打赏
  • 举报
回复
我新建一个ASP.NET Web应用程序(生成一个Solution)
然后在这个solution中加入一个Windows控件库,该控件库
默认有一个UserControl1控件,编译该工程后.
转到web应用程序的WebForm可以看到我的用户控件里多了一个UserControl1
此时在设计视图中可以将它拖到WebForm中,可是它确不像其他WebForm控件一样,
而是和那些组件一样.

如果不是Web应用程序,而是Windows应用程序,那么该控件就可以拉到窗体的任何部分.

在HTML中可以插入ActiveX控件,用的事<object>标签,ActiveX控件可是实现很多高级功能.
比如画图的功能,在.net环境中,我不用ActiveX控件也想实现画图的功能应该怎么办,我觉得
windows控件很象ActiveX控件,但是我不知道怎么将Windows控件插入HTML或者是ASPX页面.
ActiveX是用object标签!

恳请高手指点!
caosheng 2003-07-01
  • 打赏
  • 举报
回复
在工具箱里显示得不是UserControl而是custom control
暗石绿 2003-06-29
  • 打赏
  • 举报
回复
你确定他是.net组件么?
visualcpu 2003-06-29
  • 打赏
  • 举报
回复
mark

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧