`
cheeruplc
  • 浏览: 115371 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

遍历清空ext.net textbox控件

c# 
阅读更多
思路:以一个ExtForm为入口 遍历其子控件 如子控件中含有extForm控件 则采用递归遍历其子控件
思路不怎么难 不过注重的是细心哦 呵呵 通过调试监视找到ext.net 控件类检测 做程序要有大的思路 可是小的细节实现也不可忽略哦 否则大的思路就成空的咯
        /*遍历ext.net TextBox 控件并将其清空*/
        public void ergodicExtControl(FormPanel extform)
        {
            foreach (Control ctl in extform.Controls)
            {
                if (ctl is Ext.Net.XControl)
                {
                    if (ctl.GetType().Name == "TextField")
                    {
                        TextField ctltext = (TextField)ctl;
                        ctltext.Value = "";
                    }
                    else if (ctl.HasControls() && ctl.GetType().Name == "FormPanel")
                    {
                        FormPanel frmpnl = (FormPanel)ctl;
                        ergodicExtControl(frmpnl);//递归
                    }
                }
            }
        }

2
1
分享到:
评论
1 楼 左源哲 2012-09-18  
好,

相关推荐

    ASP.Net TextBox控件只允许输入数字

    ### ASP.NET TextBox 控件只允许输入数字:详细解析与实现 在ASP.NET开发中,`TextBox`控件是用户界面中最常见的元素之一,用于收集用户的输入数据。然而,在某些应用场景下,我们可能需要限制用户只能输入数字,这...

    ext.net安装说明

    它基于 Ext.js 库构建,提供了超过 100 种工具,包括 TextBox、ComboBox、Button、ToolBar、StatusBar、Panel、TabPanel、ExplorerBar、MenuBar、PictureBox 等多种控件,并且支持 Ajax 无刷新效果。这些特性使得 ...

    .net textbox时间控件

    在.NET开发环境中,有时我们需要为用户提供输入特定时间的能力,但默认的TextBox控件并不具备这样的功能。在这种情况下,开发者通常需要自定义控件来满足需求。在这个案例中,我们有一个自定义的时间控件,它扩展了...

    asp.net的漂亮textbox控件

    在本篇文章中,我们将深入探讨ASP.NET中的`TextBox`控件及其美化方法,以及如何利用这些控件来提升Web应用的用户体验。 ASP.NET中的`TextBox`控件是基础输入控件之一,它可以是单行文本输入,也可以设置为多行文本...

    asp.net中TextBox获得焦点和失去焦点——客户端JavaScript事件

    在ASP.NET开发中,TextBox控件是最常用的输入组件之一,用户可以在此输入文本。当用户与TextBox交互时,我们有时需要在特定事件(如获得焦点或失去焦点)时执行一些功能,例如验证输入、更新界面或者提供反馈。本文...

    ASP.NET 页面控件遍历

    ASP.NET 页面控件遍历是开发ASP.NET Web应用程序时的一项重要技能,特别是在处理动态生成的控件或需要遍历所有控件以实现某些功能(如数据验证、事件处理或动态设置属性)时。非嵌套母版页的情况指的是在没有使用...

    重写asp.net TEXTBOX

    在ASP.NET开发中,`TextBox`控件是最常用的基础输入组件之一,它允许用户输入文本数据。然而,在某些场景下,原生的`TextBox`控件可能无法满足更复杂的数据验证需求,例如限制输入格式、类型检查或自定义错误消息等...

    .net自定义textbox控件

    本主题将深入探讨如何在.NET环境中创建一个自定义的TextBox控件,该控件不仅具备标准TextBox的功能,还带有下划线样式和附加的按钮元素,以提升用户体验和交互性。 首先,我们需要创建一个新的UserControl类来承载...

    asp.net 自定义textbox控件,带有客户端验证

    在ASP.NET开发中,自定义控件是一种常见且强大的技术,允许开发者根据特定需求扩展标准控件的功能。本文将深入探讨如何创建一个自定义的TextBox控件,并集成客户端验证功能,以此提高用户交互体验和应用性能。 首先...

    Visual Basic.NET2008控件使用范例详解(PDF)

    1. **基础控件介绍**:书中涵盖了VB.NET 2008中最基础的控件,如Label、TextBox、Button、CheckBox、RadioButton、ListBox和ComboBox等。这些控件是构建用户界面的基本元素,用于接收用户输入、显示信息或触发事件。...

    vb.net textbox 属性程序

    在VB.NET编程环境中,TextBox控件是用于用户输入文本的标准组件。TextBox控件有多个属性,这些属性可以用来定制它的行为、外观和交互方式。在本篇内容中,我们将深入探讨VB.NET中TextBox控件的一些关键属性,并通过...

    asp.net服务器控件高级编程(带源文件)

    ASP.NET服务器控件分为几大类:标准控件(如Label、Button、TextBox等)、Web表单控件(如FormView、DetailsView、GridView等)、数据源控件(如SqlDataSource、ObjectDataSource等)以及自定义控件。这些控件提供了...

    Asp.Net开发控件

    在Asp.Net WebForms中,开发者可以使用诸如Button、TextBox、Label、DropDownList、GridView等常见控件。这些控件具有内置的事件处理机制,例如Click事件对于Button控件,以及SelectedIndexChanged事件对于...

    asp.net 控件 TextBox扩展

    在ASP.NET开发中,TextBox控件是最常用的输入控件之一,用于接收用户的文本输入。然而,标准的TextBox控件往往无法满足所有复杂的应用场景。因此,开发者常常会对其进行扩展,以增加更多的功能和交互性。本文将深入...

    带背景图片的Textbox[vb.net]

    在VB.NET编程环境中,开发一个具有背景图片功能的TextBox控件可以增强用户界面的美观性和交互性。这个程序名称为“带背景的Textbox源码”,是利用Visual Studio 2008开发的,并且完全使用VB.NET语言编写。通过创建...

    ext.net商品房销售管理系统(简单版)

    通过ASP.NET的控件,如DropDownList和TextBox,可以与EXT.NET组件无缝集成,提供动态的数据选择和输入。此外,ASP.NET的ADO.NET技术用于与数据库进行交互,确保数据的安全存储和高效检索。 数据库设计是系统的核心...

    ASP.NET 服务器控件开发技术与实例

    ASP.NET 服务器控件是微软.NET框架中用于构建动态Web应用程序的重要组成部分。这些控件提供了一种方便的方式来创建交互式的用户界面,使开发者能够轻松地处理网页上的输入、输出和事件处理。本教程将深入探讨ASP.NET...

    学习总结asp.net常用控件实例

    1. **Web Forms控件**:ASP.NET Web Forms提供了大量的服务器控件,如Label、TextBox、Button、RadioButton、CheckBox、DropDownList等。这些控件在客户端以HTML元素呈现,但在服务器端处理事件。例如,Label用于...

    asp.net中TextBox获得焦点显示JS日历控件

    在ASP.NET页面中,创建TextBox控件非常简单,代码如下: ```html <asp:TextBox ID="txtDate" runat="server" onfocus="showCalendar();"></asp:TextBox> ``` 这里我们为TextBox添加了一个`onfocus`事件,当TextBox...

Global site tag (gtag.js) - Google Analytics