自定义控件找不到

问题描述

自定控件类publicclassAllBookCategoryDropDrownList:DropDownList{publicAllBookCategoryDropDrownList(){this.Items.Add(newListItem("一级分类","0"));foreach(CategoryInfocatinnewCategoryBLL().GetCategoryByID(CategoryType.Book,0)){this.Items.Add(newListItem(cat.CategoryName,cat.CategoryID.ToString()));cat.Cat=newCategoryBLL().GetCategoryByID(CategoryType.ParesentBook,cat.CategoryID);RecursiveAddCat(0,cat.Cat);}}privatevoidRecursiveAddCat(intdepth,IList<CategoryInfo>cats){foreach(CategoryInfocatincats){//Weonlygo3deep//cat.Cat=newCategoryBLL().GetCategoryByID(CategoryType.ParesentBook,cat.CategoryID);switch(depth){case0:this.Items.Add(newListItem("─»"+cat.CategoryName,cat.CategoryID.ToString()));if(cats.Count>0)RecursiveAddCat((depth+1),cat.Cat);break;case1:this.Items.Add(newListItem("└─»"+cat.CategoryName,cat.CategoryID.ToString()));if(cats.Count>0)RecursiveAddCat((depth+1),cat.Cat);break;case2:this.Items.Add(newListItem("└───»"+cat.CategoryName,cat.CategoryID.ToString()));if(cats.Count>0)RecursiveAddCat((depth+1),cat.Cat);break;default:return;}}}}

<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="BookCategory.aspx.cs"Inherits="Admin_BookCategory"%><%@RegisterTagPrefix="Category"Namespace="DC_BookShop.Control"Assembly="Control"%><%@RegisterTagPrefix="self"Namespace="DC_BookShop.Common"Assembly="Common"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title>图书分类管理</title></head><body><formid="form1"runat="server"><div><asp:TreeViewID="TreeView1"runat="server"></asp:TreeView></div><asp:DropDownListID="DropDownList1"runat="server"></asp:DropDownList>&nbsp;<self:DefaultControlID="DefaultControl1"runat="server"/><Category:AllBookCategoryDropDrownListID="AllBookCategoryDropDrownList1"runat="server"></Category:AllBookCategoryDropDrownList></form></body></html>

运行的时候没问题能显示出来,就是切到设计界面的时候老提示创建服务控件错误

解决方案

解决方案二:
平时没用过自定义控件是不是再创建控件的时候少那些属性请高手指点谢谢
解决方案三:
把鼠标移到该控件上,看看错误提示是什么?

时间: 2024-10-27 01:15:31

自定义控件找不到的相关文章

eclipse打开android项目下layout的.xml文件出错

问题描述 eclipse打开android项目下layout的.xml文件出错 报错为:An error has occurred. See error log for more details. java.lang.NullPointerException,今天不知突然怎么出现这种情况了以前都好好的 解决方案 Eclipse中Android项目XML文件的格式化配置Eclipse中Android项目XML文件的格式化配置Eclipse中Android项目XML文件的格式化配置 解决方案二: 肯

Android 仿日历翻页、仿htc时钟翻页、数字翻页切换效果

废话不多说,效果图: 自定义控件找自网络,使用相对简单,具体还没有来得及深入研究,只是先用笨方法大概实现了想要的效果,后续有空会仔细研究再更新文章, 本demo切换方法是用的笨方法,也就是由新数字和旧数字相比较来切换数字变换的,大致使用方法如下: //获取输入框中的数字 int newNumber = Integer.parseInt(etInput.getText().toString()); //获取个.十.百位数字 int nbai = newNumber / 100; int nshi

.net自定义控件从vs2003移植到vs2005找不到命名空间!

问题描述 当我把在vs2003里的自定义控件搬到vs2005里面编译错误说明:在编译向该请求提供服务所需资源的过程中出现错误.请检查下列特定错误详细信息并适当地修改源代码.编译器错误信息:CS0246:找不到类型或命名空间名称"ControlDesigner"(是否缺少using指令或程序集引用?)源错误:行7:///Repeater及其派生控件设计时支持行8:///</summary>行9:publicclassRepeaterDesigner:ControlDesign

GOOGLE找不到答案的问题 [怎么在自定义控件中引用另一个自定义控件]

问题描述 现有:第一个自定义控件menu.ascx第二个自定义控件menulist.ascx上面有个属性:privatestringsql;publicsetsql{setsql=value;}我把第一个控件拉到WEB页里可以正常引用.我再把第二个控件拉到第一个控件.然后在第一控件CS里给第二个控件的setsq赋值时.提示不能找到menulist,就是第二个控件的ID号请问怎么给这个setsql赋值啊.谢谢! 解决方案 解决方案二:COM解决方案三:郁闷啊.没人知道吗???解决方案四:委托可以办

介绍几个好用的android自定义控件

首先看效果图, 看下这两个界面,第一个中用到了一个自定义的FlowRadioGroup,支持复合子控件,自定义布局: 第二个界面中看到了输入的数字 自动4位分割了吧:也用到了自定义的DivisionEditText控件. 下面直接看源码FlowRadioGroup了: 1 /* 2 * Copyright (C) 2006 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0

Android中自定义控件让TextView的drawableLeft与文本一起居中

前言 TextView的drawableLeft.drawableRight和drawableTop是一个常用.好用的属性,可以在文本的上下左右放置一个图片,而不使用更加复杂布局就能达到,我也常常喜欢用RadioButton的这几个属性实现很多效果,但是苦于不支持让drawbleLeft与文本一起居中,设置gravity为center也无济于事,终于有空研究了一下,这里与大家一起分享. 一.效果图 查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bian

VC++ 自定义控件的建立及使用方法

  这篇文章主要介绍了VC++ 自定义控件的建立及使用方法的相关资料,十分的详细,需要的朋友可以参考下 一.VC++定义自定义控件与delphi,VB有些差异. delphi,vb在 file-new-other中建立.vc++在工具栏中就有自定义控件,但必须加入控件类型. 许多书籍都在类向导中建立.我这里介绍的是手动建立,其结果是一样的. 二.建立过自定义控件类型: 2.1.把工具栏上的自定义控件放入对话框中 2.2.建立Mycontrol.h, Mycontrol.cpp文件 2.3.Myc

【Android】自定义控件让TextView的drawableLeft与文本一起居中显示

前言  TextView的drawableLeft.drawableRight和drawableTop是一个常用.好用的属性,可以在文本的上下左右放置一个图片,而不使用更加复杂布局就能达到,我也常常喜欢用RadioButton的这几个属性实现很多效果,但是苦于不支持让drawbleLeft与文本一起居中,设置gravity为center也无济于事,终于有空研究了一下,这里与大家一起分享.   声明 欢迎转载,请注明出处! 博客园:http://www.cnblogs.com/ 农民伯伯: htt

继承于TextBox的自定义控件

问题描述 我想写一自定义控件,继承自TextBox,初始值为"0000/00/0000:00"格式永远为"YYYY/DD/MMHH:MM"中间的"/"和":"不能修改,只能修改日期和时间.怎么做? 解决方案 解决方案二:用js.分和问题不成正比.解决方案三:直接找个日期控件不就好了,那么麻烦,还继承~~解决方案四:为什么不使用MaskedTextBox控件呢,这个正合适啊.解决方案五:maskedTextBox1.Mask=&