易截截图软件、单文件、免安装、纯绿色、仅160KB

[ASP.NET]后台枚举空间

在后台用C#枚举控件不像javascript那么简单,HasControls只能抓到直属下级的控件,如果有多个div,table嵌套,就要递归了
 public static void CloseAllContent(System.Web.UI.Control page,bool bOpen)
    {
        int nPageControls = page.Controls.Count;
        for (int i = 0; i < nPageControls; i++)
        {
             foreach (System.Web.UI.Control control in page.Controls[i].Controls)
             {
                if (control.HasControls())
                {
                     CloseAllContent(control,bOpen);
                }
                 else
                {
                    if (control is TextBox)
                    {
                       // (control as TextBox).Text = "";
                        (control as TextBox).Enabled = bOpen;
             &nb


相关文档:

创建ASP.NET WEB自定义控件

本文通过一段完整的代码向读者介绍复合自定义控件的制作,包括:自定义属性、事件处理、控件间数据传递等方面的技术。
以下是一个登陆框的代码,包括:用户名输入TextBox、密码输入TextBox、提交Button、重置Button以及承载以上四项的Panel。控件类名为LoginCtrl。
(例程使用C#)
using System;
using System.Web.UI; ......

ASP.NET页面刷新的实现方法

先看看ASP.NET页面刷新的实现方法:
第一:
C# codeprivate void Button1_Click( object sender, System.EventArgs e )
{
  Response.Redirect( Request.Url.ToString( ) );
}
第二:
C# codeprivate void Button2_Click( object sender, System.EventArgs e )
{
Response.Write( " < script lan ......

ASP.NET MVC 系列文章

http://www.cnblogs.com/chsword/archive/2008/03/10/dotnetmvcframework.html
以下文章属于ASP.NET MVC 1.0 正式版
ASP.NET MVC雕虫小技 1-2
ASP.NET MVC 重点教程一周年版 第十一回 母版页、用户自定义控件及文件上传
ASP.NET MVC 重点教程一周年版 第十回 请求Controller
ASP.NET MVC 重点教程一周年版 第九回 H ......

如何实现Asp.Net控件的双击事件

 Asp.net控件(包括Web服务器控件和Html服务器控件)都没有双击事件,那么该如何将双击事件付给Asp.Net控件呢?我们以Lable控件为例。
      
        一、首先加入控件,ID为Lable1,然后加入一个Button控件,ID为Button1,代码如下
 
& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号