关于ascx控件的引用问题

问题描述

ascx控件,在页面使用的时候,需要在aspx页面的头部添加引用<%@Registersrc="WebUserControl2.ascx"tagname="WebUserControl2"tagprefix="uc1"%>由于项目需要,现将控件库独立出来,做成单独的项目。由于控件库变化比较大,经常添加功能空间,所以在文件头部添加大量的控件引用非常麻烦。想直接使用,有不想通过LoadControl动态调用。有没有办法?不添加引用,直接在页面中调用<uc1:WebUserControl2ID="WebUserControl2"runat="server">原来见过有人用源代码,在web.config中添加section,不仅可以省去调用的麻烦,同时好像在敲写代码的时候,增加了自动提示功能。

解决方案

解决方案二:
生成dll,在工具箱点右键->“选择项"->添加生成的dll这样就注册了用户控件,直接拖放就可以
解决方案三:
转到设计页面,直接把控件拉过去就行
解决方案四:
就是,设计页面,直接托放就可以了。
解决方案五:
引用2楼khijfv2008的回复:

转到设计页面,直接把控件拉过去就行

解决方案六:
很少看到有人把UserControl单独放到一个项目里的."在web.config中添加section,不仅可以省去调用的麻烦,同时好像在敲写代码的时候,增加了自动提示功能"参考<system.web><pagesvalidateRequest="false"enableEventValidation="false"viewStateEncryptionMode="Never"><controls><addtagPrefix="asp"namespace="System.Web.UI"assembly="System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/></controls></pages></system.web>assembly是dll的名字,namespace是Control的名字空间。但是不适用UserControl因为UserControl有src

时间: 2024-11-16 11:12:19

关于ascx控件的引用问题的相关文章

asp-ASP.ascx 控件发布后,修改覆盖后 控件报错

问题描述 ASP.ascx 控件发布后,修改覆盖后 控件报错 ASP.net 的网站,我很多个页面引用了ascx格式的控件,并在后台 有与界面进行交互,发布完成,可以使用,但是根据需求更改了一个,有引用的界面发布之后,把界面覆盖了,并且把对应的DLL 也放到BIN里了 但是 报错找不到依赖,其他有引用的页面正常

在Web用户控件中引用样式表中样式的方法_实用技巧

如何在Web用户控件中引用样式表中的样式 复制代码 代码如下: <%@ Control Language="C#" AutoEventWireup="true" CodeFile="gl1.ascx.cs" Inherits="admin_gl1" EnableTheming="True" %> < link href="../App_Themes/qiantai.css&quo

如何在ASCX控件中,设者父页面的标题等属性?

问题描述 有一个ASCX控件,用于显示新闻的详细内容阅读新闻的时候,让父页面的标题和新闻的标题一致在ASCX控件中,引用了一个ASP标签<asp:Labelclass="Head"id="lblTitle"runat="server"/>请问如何在ASCX中如何设置可以让父页面的标题与新闻标题一致谢谢大家 解决方案 解决方案二:这个不是设置的你写个脚本在页面加载完后调用把父页面的标题置成lblTitle的Text解决方案三:你要找该控

VBasic上层目录控件怎么引用和加载?

问题描述 VBasic上层目录控件怎么引用和加载? VBasic上层目录控件怎么引用和加载?控件可以不是sys32注册的么?怎么调用? 解决方案 先用regsvr32注册控件,然后用createobject创建调用

想实现一个ascx控件masterpage的功能,不知道有没有现成方案否?

问题描述 asp.net2.0最早的测试版,无论是控件和页面都具有masterpage功能,但是正式版出来后,控件的masterpage功能就没有,等到了3.5出来,ascx控件还是没有masterpage功能,不知道大家是否和我有同样的需求,一起交流一下! 解决方案 解决方案二:ding解决方案三:没明白解决方案四:不会吧,就是ascx控件也想增加模板功能!解决方案五:再顶!

.net 的程序,希望有同志帮我改一下,我初学的,是一个控件不能引用的问提

问题描述 只一个创建用户控件的问题,timemaskeditStation.aspx...在这个叶面里面ProtectedWithEventsTimeMaskEdit1Ase0571.DateTimeInput.TimeMaskEditProtectedWithEventsTimeMaskEdit2Ase0571.DateTimeInput.TimeMaskEdit 解决方案 解决方案二:第一次发帖子,可是处女帖啊,同志帮忙啊解决方案三:处女帖不如处女膜值钱的....││博客空间:││资源下载:

【自然框架】内部类库、控件的引用关系(最新整理,基本稳定)

  和以前相比,减少了一个项目,把Control_Interface合并到CommonFunction里面.这样引用关系就简单多了.   基本上分为三个层次:类库.自定义控件.页面基类.其中的 MetaData 负责元数据的定义和加载.  

asp.net页面master页面与ascx用户控件传值的问题_实用技巧

aspx 页面与ascx用户控件传值的问题 1.建立ascx控件 2.给ascx加上属性 3.将控件拖入aspx中 4.在aspx的代码中按控件ID访问属性 如: <uc3:left_Repassword ID="left_Repassword1" runat="server" /> left_Repassword1.HighLight = value; 也同样适用于master页面访问ascx ASP.Net访问母版页(MasterPage)控件.属性

用控件的方式解决问题-在客户端关联WEB控件引用

如果刚从ASP过渡到ASPX的程序员,大都会抱怨ASPX生成的客户端元素的ID,太长了!如果要在客户端脚本中使用,如利用: 以下为引用的内容:document.getElementById('Repeater1_ctl00_Button1') 这一类的方式来引用,非常不方便.   想像一下,你想生成如上的界面,然后在鼠标在Button上mousemove时,改变其前面对应的文本框中的文字,格式为: 'hello world ' + 该Button的ID + '--' + new Date().v