设置自定义服务器控件的TagPrefix

1 为服务器控件添加ToolboxData属性

using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;

namespace WebControlLibrary1
{
    [ToolboxData("<{0}:WebCustomControl runat=server></{0}:WebCustomControl>")]
     public class WebCustomControl : System.Web.UI.WebControls.WebControl
    {
    }
}

其中ToolboxData中的WebCustomControl 为服务器控件类的名称

2  为服务器控件的Assembly.cs文件添加如下信息
using System.Web.UI
[assembly:TagPrefix("WebControlLibrary1","mycontrol")]
TagPrefix属性位于System.Web.UI命名控件下,所以要引用System,Web.UI命名空间

TagPrefix原型为[assembly:TagPrefix("namespace","tagprefix")]

这样生成的控件被拖拽到页面上就会生成一下的代码
<mycontrol:WebCustomControl1 runat="server"></mycontrol>

时间: 2024-10-13 21:54:33

设置自定义服务器控件的TagPrefix的相关文章

DatePicker(日期选择自定义服务器控件)的实现

服务器|控件|日期选择 在DotNet中有用户自定义控件(.ascx)和服务器控件(程序代码) WebControl 类提供所有 Web 服务器控件的公共属性.方法和事件.通过设置在此类中定义的属性,可以控制 Web 服务器控件的外观和行为. 例如在Community中DatePicker控件的实现 public class DatePicker : WebControl, INamingContainer { DropDownList dropMonth; DropDownList dropD

[自定义服务器控件] 第一步:文本框。

最近在整理我写的几个服务器控件,发出来与大家共享吧. 我写的自定义服务器控件呢分为两个类, 一是"简单继承"控件,就是继承框架里的控件然后加点属性了.事件了什么的. 二是"功能"控件,简单的说那是符合控件,但是呢是以实现一种功能为目的地.这种控件要实现某一种功能,比如分页的功能,添加.修改数据的功能,查询的功能. 原先呢还不会使用接口了什么的,所以呢代码写得有点不太"好看",现在使用接口.继承了什么的来整理一下. 先发一个"文本框&qu

asp.NET自定义服务器控件内部细节

如大家要转载,请保留本人的版权:/* *Description:asp.NET自定义服务器控件内部细节系列教程*Auther:崇崇-天真的好蓝 *MSN:chongchong2008@msn.com *Dates:2007-05-20*Copyright:ChongChong2008 YiChang HuBei China */ 关于自定义asp.NET自定义服务器控件文章和源码示例网上已经很多了,不过有些内部些节方面,让一些初次接触这方面技术的朋友难以理解,对服务器控件的方方面面也很疑惑.为此

ASP.net自定义服务器控件之GridViewControl

根据项目需要,提供自定义服务器控件之 GridViewControl,提供数据为空时的自定义显示. [DefaultProperty("EnableEmptyContentRender")] [ToolboxData("<{0}:GridViewControl runat=server></{0}:GridViewControl>")] public class GridViewControl : System.Web.UI.WebContr

搜狗输入法中怎样设置自定义短语?

  搜狗输入法中怎样设置自定义短语?         自定义短语功能可以实现自定义输出内容,例如打aa可以输出"搜狗输入法"等类似的样子,如图: 设置方法如下: 1.右键候选框或者状态栏--设置属性--高级--自定义短语,如图: 2.在缩写处:写你想输入的拼音串;候选位置处:选择输出内容在候选框的位置;内容处:输入你想输出的内容,如图: 以上,保存后就可以生效啦! 还有种方式是: 在任意地方打出缩写拼音,鼠标指在拼音处--选择添加短语即可,如图:

如何在qq拼音输入法中设置自定义短语?

  如何在qq拼音输入法中设置自定义短语?          一.我们右键点击输入法,然后依次选择"拼音工具"."造词". qq拼音输入法 二.打开造词界面,我们点击"自定义短语"这一项. 1.在"缩写"下面的方框输入"w"(因为'我在写百度经验'这个短语开头字母是'w',大家也可以定义为别的字母). 2.中间的那排数字是该短语在候选词列表中的位置, 3.在"自定义短语"下面的方框里输入

万彩动画大师怎么设置自定义场景的播放时间

  万彩动画大师怎么设置自定义场景的播放时间?为每一个场景自定义适当的播放时间使动画视频更加连贯.顺畅.万彩动画大师助您轻松设置场景的播放时间,操作如下: 新建场景-添加元素-设置动画时长-自定义场景播放时间 在新建的场景中添加元素后,设置元素动画时长,根据时间播放需要自定义场景播放时间.在时间轴的左下侧,点击"-"图标则从当前场景中删除一秒,点击"+"图标则增加一秒到当前场景,连续点击"+"或"-"可连续增减秒数."

手机百度输入法如何设置自定义个性短语?

  自定义短语是我们在游戏或手机短信.或聊天中经常使用的一项快速文字恢复功能,通常情况下,在我们不方便打字的时候,可通过预先设置好的自定义短语中,快速发送相应的设置内容,通常情况下我们都知道手机自身带有,但殊不知手机百度输入法中就包含这个功能,那么在手机百度中如何设置自定义个性短语呢?下面看小编为大家提供的设置方法! 手机百度输入法设置自定义个性短语的方法 我们首要做的一步操作是先下载好百度输入法在自己的手机上面,然后接下来我们以短信为例演示,我们打开自己的短信界面,进入输入,出现我们输入法,我

QQ五笔输入法如何设置自定义短语

  QQ五笔输入法设置自定义短语的方法如下: 使用自定义短语可以方便的用五笔编码输入各种特殊符号.数字等. 用户可以手动添加新短语.删除短语.导入导出短语.清空短语.