一个自定义控件继承于Button类,可是在页面上显示只显示文本,没有显示象按钮那样的外观,而且点击也没有反应,为什么?该怎么办?

问题描述

代码如下:publicclassCustomButton:Button{publicCustomButton(){this.Text="ClickHere";}/*[DefaultProperty("Text")][ToolboxData("<{0}:WebCustomControl1runat=server></{0}:WebCustomControl1>")]publicclassWebCustomControl1:System.Web.UI.WebControls.Button{publicWebCustomControl1(){this.Text="ClickHere";}*/protectedoverridevoidRenderContents(HtmlTextWriteroutput){base.Render(output);}protectedoverridevoidRender(HtmlTextWriterwriter){writer.AddStyleAttribute(HtmlTextWriterStyle.BorderWidth,"1");writer.RenderBeginTag(HtmlTextWriterTag.Table);writer.RenderBeginTag(HtmlTextWriterTag.Tr);writer.AddAttribute(HtmlTextWriterAttribute.Bgcolor,"Black");writer.RenderBeginTag(HtmlTextWriterTag.Td);writer.Write("<p>bu</p>");writer.RenderEndTag();writer.RenderEndTag();writer.RenderEndTag();}protectedoverridevoidOnClick(EventArgse){//TODO:添加ConfirmButton.OnClick实现base.OnClick(e);}}谢谢!

时间: 2024-10-21 07:57:30

一个自定义控件继承于Button类,可是在页面上显示只显示文本,没有显示象按钮那样的外观,而且点击也没有反应,为什么?该怎么办?的相关文章

android studio-AS怎么创建一个有继承父类的类??

问题描述 AS怎么创建一个有继承父类的类?? 在eclipse中建立class有supperclass选项 但是android studio里中没有supperclass这个选项.如图所示,那么我想要在AS里创建一个有继承父类的类要怎么创建??? 解决方案 这么久了,还是没人回答,,,同问 解决方案二: 不能,只能手动extends继承

java一个已继承东西的类如何使用actionSupport里的getText()方法

问题描述 java一个已继承东西的类如何使用actionSupport里的getText()方法 java中,我的一个公共类已继承了一个java类,如何在这个类里使用actionSupport里的getText()方法? 解决方案 ActionSupport.getText()方法ActionSupport.getText()方法ActionSupport.getText()方法 . 解决方案二: 呵呵 经验告诉我 有办法 单继承的java 一般会有俩种机制 1:是继承 2:是实现接口,

我在页面上有五个文本框,我想在输完最后一个文本框的内容以后,回车以后将五个文本框的内容都清空,并将焦点回到第一个文本框处

问题描述 我在页面上有五个文本框,我想在输完最后一个文本框的内容以后,回车以后将五个文本框的内容都清空,并将焦点回到第一个文本框处.该如何实现,请大家指教!我试了一下大虾们以前解答的帖子,document.formname.inputname.value="",它报错是"未声明名称'document'",请问我该如何声明呢?我用的是VS2005环境 解决方案 解决方案二:,document.formname.inputname.value=""是

java-为什么不可能创建一个继承OnTouchListener的类?

问题描述 为什么不可能创建一个继承OnTouchListener的类? Android SDK在TouchEvent有一个接口(android.view.View.OnTouchListener).我不知道为什么下面这一行是错误的.Eclipse在OnTouchListener报错. public class TouchHandler extends OnTouchListener{ 如果我改为public interface TouchHandler extends OnTouchListen

用jquery如何把一个页面上的值传到另一个页面上去

问题描述 详细叙述:现在有一个添加页面,在这个页面上有个 按钮,点击这个按钮会出现一个showModalDialog 对话框,然后在这个对话框里选中一条信息,点击确定,这时让这条信息在这个添加页面上的<input type="text"/>里面显示.改怎么来写?忘大侠们多多指教! 问题补充:sswwww 写道 解决方案 $(document).ready(function(){ $("#btn").click(function(){ //构建参数对象 v

Win10 UWP开发系列:开发一个自定义控件——带数字徽章的AppBarButton

原文:Win10 UWP开发系列:开发一个自定义控件--带数字徽章的AppBarButton 最近有个项目有一个这样的需求,在文章浏览页底部有几个AppBarButton,其中有一个是评论按钮,需要在评论按钮上显示一个红色数字,类似微信的新消息提醒: 这种设计在iOS和Android平台都是很常见的,但UWP上并没有提供现成的控件.所以只能自己实现一个了.   做出来效果是这样的:   分析一下实现的思路.首先这还是一个AppBarButton,只是其中增加了一个数字徽章的显示,这个属性应该是可

代码-一个JAVA苦手的关于类的问题

问题描述 一个JAVA苦手的关于类的问题 public class Animal{ public Animal(){ } public void cry(){ System.out.print("crying"); } } 其中为什么还要再加上public Animal(){ }这一行代码? 解决方案 创建一个子类对象的实例的时候,必先调用父类的无参构造函数(默认构造函数),假如父类有带参数的构造函数,那么系统不会给他创建无参数的构造函数,这时,子类在实例化的时候,因为找不到父类的默认

android-Android自定义控件中为Button设置自定义监听器出现空指针。

问题描述 Android自定义控件中为Button设置自定义监听器出现空指针. Android自定义TopBar中给ImageButton设置自定义点击监听器,当点击ImageButton时在listener处出现NullPointerException. 会出错的地方我在后面写了//TODO . 请问为什么会出现listener没有被实例化的情况? 还有为什么在MainActivity中使用findViewById实例化TopBar也会出现不能实例化控件的情况? IDE : Android S

C#的一个关于继承很基础但又很让我不解的问题。。。

问题描述 C#的一个关于继承很基础但又很让我不解的问题... class Program { static void Main(string[] args) { Person p = new Student(); Console.WriteLine(p.GetType()); p.SayHi(); Console.ReadKey(); } class Person { public void SayHi() { Console.WriteLine("我是人类"); } } class