CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

还有两个小问题。请各位帮和忙。我的分实在是不够用了。以后补上

楼主loon1981(懒家伙)2005-06-04 00:45:09 在 .NET技术 / ASP.NET 提问

一个是当我点击某一个BUTTON里如何关闭当前页。  
  我试着用this.close();可惜没有该属性。  
  还有一个就是如何实现一个控件如BUTTON1_Click()事件的重载?  
  谢谢  
  问题点数:20、回复次数:3Top

1 楼LaoDai_Net(『老代』)回复于 2005-06-04 00:58:54 得分 20

关闭窗口  
  <input   type="submit"   name="Submit"   onClick="javascript:window.close();"   value="关闭窗口">  
   
  BUTTON1_Click()   没有必要重载啊  
  Top

2 楼loon1981(懒家伙)回复于 2005-06-04 01:15:28 得分 0

我的意思是说  
  比如现在有BUTTO1和BUTTON2  
  怎么样实现BUTTON2调用BUTTON1的事件?Top

3 楼LaoDai_Net(『老代』)回复于 2005-06-04 01:37:38 得分 0

可以   button2   中写   this.Button1_Click(sender,e);   //方法一  
  也可以   把处理程序写成方法   两个   button调用同样的方法  
   
  代码如下  
   
  test.aspx.cs  
   
  using   System;  
  using   System.Collections;  
  using   System.ComponentModel;  
  using   System.Data;  
  using   System.Drawing;  
  using   System.Web;  
  using   System.Web.SessionState;  
  using   System.Web.UI;  
  using   System.Web.UI.WebControls;  
  using   System.Web.UI.HtmlControls;  
   
  namespace   Test1  
  {  
  ///   <summary>  
  ///   SampleButton   的摘要说明。  
  ///   </summary>  
  public   class   SampleButton   :   System.Web.UI.Page  
  {  
  protected   System.Web.UI.WebControls.Button   Button1;  
  protected   System.Web.UI.WebControls.Button   Button2;  
   
  private   void   Page_Load(object   sender,   System.EventArgs   e)  
  {  
  //   在此处放置用户代码以初始化页面  
  }  
   
  #region   Web   窗体设计器生成的代码  
  override   protected   void   OnInit(EventArgs   e)  
  {  
  //  
  //   CODEGEN:   该调用是   ASP.NET   Web   窗体设计器所必需的。  
  //  
  InitializeComponent();  
  base.OnInit(e);  
  }  
   
  ///   <summary>  
  ///   设计器支持所需的方法   -   不要使用代码编辑器修改  
  ///   此方法的内容。  
  ///   </summary>  
  private   void   InitializeComponent()  
  {          
  this.Button1.Click   +=   new   System.EventHandler(this.Button1_Click);  
  this.Button2.Click   +=   new   System.EventHandler(this.Button2_Click);  
  this.Load   +=   new   System.EventHandler(this.Page_Load);  
   
  }  
  #endregion  
   
  private   void   Button1_Click(object   sender,   System.EventArgs   e)  
  {  
  Response.Write("test");   //方法一  
  //Test();   //方法二  
  }  
   
  private   void   Button2_Click(object   sender,   System.EventArgs   e)  
  {  
  this.Button1_Click(sender,e);   //方法一  
  //Test();   //方法二  
   
  }  
   
  private   void   Test()  
  {  
  Response.Write("test");  
  }  
  }  
  }  
   
  test.aspx  
   
  <%@   Page   language="c#"   Codebehind="SampleButton.aspx.cs"   AutoEventWireup="false"   Inherits="Test1.SampleButton"   %>  
  <!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.0   Transitional//EN"   >  
  <HTML>  
  <HEAD>  
  <title>SampleButton</title>  
  <meta   name="GENERATOR"   Content="Microsoft   Visual   Studio   .NET   7.1">  
  <meta   name="CODE_LANGUAGE"   Content="C#">  
  <meta   name="vs_defaultClientScript"   content="JavaScript">  
  <meta   name="vs_targetSchema"   content="http://schemas.microsoft.com/intellisense/ie5">  
  </HEAD>  
  <body   MS_POSITIONING="GridLayout">  
  <form   id="Form1"   method="post"   runat="server">  
  <asp:Button   id="Button1"   style="Z-INDEX:   101;   LEFT:   152px;   POSITION:   absolute;   TOP:   104px"   runat="server"  
  Text="Button"></asp:Button>  
  <asp:Button   id="Button2"   style="Z-INDEX:   102;   LEFT:   152px;   POSITION:   absolute;   TOP:   184px"   runat="server"  
  Text="Button"></asp:Button>  
  </form>  
  </body>  
  </HTML>  
  Top

相关问题

  • 菜鸟的100分问题!! 各位GG、JJ一定要帮帮忙啊!! 一定给分!!不够再补!!
  • 各位请帮忙,谢谢 份不够可以加(信仰)
  • 请各位大虾帮帮忙!up有分,不够可加……
  • 在线等待!!!!!急!,各位请帮忙,分不够在加,请帮忙
  • 300分收购用VC++开发收发电子邮件的技术资料(分不够另补)!请各位仁兄帮帮忙!
  • 300分收购用VC++开发收发电子邮件的技术资料(分不够另补)!请各位仁兄帮帮忙!!
  • 300分收购用VC++开发收发电子邮件的技术资料(分不够另补)!请各位仁兄帮帮忙!!!!
  • 300分收购用VC++开发收发电子邮件的技术资料(分不够另补)!请各位仁兄帮帮忙!!!
  • 请各位达人帮帮忙 (解决问题吐血散分,不够再加)
  • 十万火急求救,求各位大佬帮忙!!分不够再加

关键词

得分解答快速导航

  • 帖主:loon1981
  • LaoDai_Net

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo