关于user control

ipinhong26 2002-06-17 03:14:10
我在asp.net中编辑了一个用户控件,却在 webform中加不上,在toolbox找不到user control,不止哪位大虾知道怎么加入用户控件,多谢
...全文
60 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangbinan0526 2002-06-18
  • 打赏
  • 举报
回复
ASCX文件,该文件的添加只能手动添加,也要手动注册
http://samples.gotdotnet.com/quickstart/aspplus/doc/webpagelets.aspx
triout 2002-06-18
  • 打赏
  • 举报
回复
我不知道你的具体要求是什么。
一种控件是ASCX文件,该文件的添加只能手动添加,也要手动注册。
另外一种控件是CS文件,该文件不能可视化编辑,只能在代码模式下设计,而且该控件必须从某一个控件继承

参见:http://www.csdn.net/Expert/TopicView1.asp?id=801811
Happyboy_zjy 2002-06-18
  • 打赏
  • 举报
回复
你把那个ascx文件拖进来就行了呀~~
最好嘛放个panle里这样就可以控制了
yxrj 2002-06-17
  • 打赏
  • 举报
回复
MFC2001(拔剑茫然心四顾) ,你的方法我以前试过,无法把控件放到指定位置,只能出现在左上角,


---
这个不难解决,放到div里面就是了
<div style=" LEFT: 31px; POSITION: absolute; TOP: 113px">
<sk:popUpCalendar id="myCalendar" runat="server"></sk:popUpCalendar>
</div>
badtank 2002-06-17
  • 打赏
  • 举报
回复
补充一点,如果是通过register方式,如果要在.aspx.cs文件中控制这个user control就要findcontrol方法来获得这个user control的id,然后再进行动态处理。
badtank 2002-06-17
  • 打赏
  • 举报
回复
可以,其实这个就是mfc2001的说的方法,只不过是通过的codebehind方式。
控制位置通过控制style就可以了。
ipinhong26 2002-06-17
  • 打赏
  • 举报
回复
triout(Daview,你所说的WEBCUSTOMCONTROL好象是不可见的吧,我要实现的是可视,比方说有一个按钮和一个文本筐,我用porject-->add web user control-->web user control后,在用工程生成却没有dll文件生成。
MFC2001(拔剑茫然心四顾) ,你的方法我以前试过,无法把控件放到指定位置,只能出现在左上角,
badtank(新建文件夹) ,你说的方法能实现可见的用户控件吗?
badtank 2002-06-17
  • 打赏
  • 举报
回复
public mUserControl MyMessage1;
MyMessage1=(mUserControl)(LoadControl("mUserControl.ascx"));
MyMessage1.Cols=4;
MyMessage1.Rows=3;
badtank 2002-06-17
  • 打赏
  • 举报
回复
loadconcrol(....)
MFC2001 2002-06-17
  • 打赏
  • 举报
回复
在webform的html里加入

<%@ Register TagPrefix="sk" TagName="popUpCalendar" src="popUpCalendar.ascx"%>

<sk:popUpCalendar id="myCalendar" runat="server"></sk:popUpCalendar>

src="popUpCalendar.ascx"是你编写User control的文件
triout 2002-06-17
  • 打赏
  • 举报
回复
1——
你要通过创建WEBCUSTOMCONTROL来创建用户控件

2——
创建好后,要把控件所在的工程进行生成

3——
在工具箱中通过“自定义工具箱”——》.NET控件——》浏览——》选择上面生成的DLL文件——》确定

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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