TextBox控件实例
.aspx代码如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Sample 3-03.aspx.cs" Inherits="Sample_3_1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3>输入正确的姓名和密码(123456),解锁控件</h3>
<div class="d1">
姓名:<asp:TextBox ID="txt_name" runat="server"></asp:TextBox> <br />
密码:<asp:TextBox ID="txt_pwd" runat="server" ontextchanged="txt_pwd_TextChanged" AutoPostBack="true"TextMode="Password" ></asp:TextBox>
</div>
<br /> <br /> <br />
<asp:Panel runat="server" ID="pnl_result" Enabled="false" >
<h3>拆分单行文本框的字符串,在多行文本框中显示</h3>
<asp:TextBox ID="txt_org" runat="server" Height="26px" Width="210px"></asp:TextBox>
<asp:Button ID="btn_split" runat="server" Text="拆分字符串"
οnclick="btn_split_Click" /> <br />
<asp:TextBox ID="txt_result" runat="server" TextMode="MultiLine" rows="10"
Width="210px" ></asp:TextBox>
</asp:Panel>
</div>
</form>
</body>
</html>
.aspx.cs代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;public partial class Sample_3_1 : System.Web.UI.Page
{protected void Page_Load(object sender, EventArgs e){}protected void txt_pwd_TextChanged(object sender, EventArgs e){//如果有输入姓名,且密码框内容为“123456”,则解锁PANEL,否则锁定if (txt_name.Text != "" && txt_pwd.Text == "123456"){//逐个控件解锁/* txt_org.Enabled = true;txt_result.Enabled = true;btn_split.Enabled = true;*///通过解锁PANEL,一次性解锁控件pnl_result.Enabled = true;}else {/*txt_org.Enabled = false;txt_result.Enabled = false;btn_split.Enabled = false;*/pnl_result.Enabled = false;}}protected void btn_split_Click(object sender, EventArgs e){//定义字符数组ca,char[] ca;//清理文本框内容txt_result.Text = "";//如果文本框ORG中,有内容,则执行拆分动作if (txt_org.Text != "") {ca = txt_org.Text.ToCharArray(); //将文本框ORG的值 赋值给字符数组变量for (int i = 0; i < ca.Length; i++) //遍历字符数组中的每一个成员,{ txt_result.Text += ca[i]+"\n"; } //将ca[i]的值写入多行文本框中,每写一个加一个换行符 "\n"}}}
效果如下:
TextBox控件实例相关推荐
- DotNetTextBox V2.0 Web Control(ASP.NET2.0 增强型TextBox控件,完全支持AJAX.NET)
[控件界面] [控件介绍] 名称:DotNetTextBox V2.0 Web Control 免费无限制版 类型:ASP.NET2.0 增强型TextBox控件 作者: 小宝.NET2.0 主页:h ...
- ASP.NET中TextBox控件的AutoCompleteType属性(不保存历史输入记录)
ASP.NET AutoCompleteType 属性 返回 ASP.NET TextBox 控件参考手册 定义和用法 AutoCompleteType 属性用于设置或返回 TextBox 控件的 A ...
- TextBox控件的DataBindings属性
DataBindings属性是很多控件都有的属性,作用有2方面.一方面是用于与数据库的数据进行绑定,进行数据显示.另一方面用于与控件或类的对象进行数据绑定.这里主要关注后者.主要用法是将某个对象的某个 ...
- 第6课:郭盛华课程_VB编程之TextBox控件的使用方法
主讲老师:郭盛华 TextBox控件: 文本框,与Label不同的是,这个支持用户输入文字内容. 主要使用的属性: Text:文本框显示的内容 Multiline:是否多行显示 ScrollBars: ...
- ASP.Net TextBox控件只允许输入数字
原文:ASP.Net TextBox控件只允许输入数字 1.1.在Asp.Net TextBox 控件的 OnKeyPress 事件中指定输入键盘码必须为数字: <asp:TextBox ID= ...
- 关于TextBox控件字体颜色绑定
1.通过WPF绑定一个属性,比如bool型的数据 <TextBox BorderBrush="Transparent" Text="{Binding Path=Da ...
- asp.net 动态创建TextBox控件 如何加载状态信息
接着上文Asp.net TextBox的TextChanged事件你真的清楚吗? 这里我们来说说状态数据时如何加载的. 虽然在Control中有调用状态转存的方法,但是这里有一个判断条件 if (_c ...
- html asp:textbox,ASP .NET - TextBox 控件
添加脚本 当表单被提交时,TextBox 控件的内容和设置可通过服务器脚本进行修改.可通过点击一个按钮或当用户更改 TextBox 控件中的值对表单进行提交. 在下面的例子中,我们在一个 .aspx ...
- 使用web服务器控件显示页面,服务器_Web服务器控件:TextBox控件,阅读此文请先查看网页教学网 - phpStudy...
阅读此文请先查看网页教学网的:ASP.NET入门教程:Web服务器控件,简单讲述了Web服务器控件的使用方法. 定义和用法 TextBox 控件用于创建用户可输入文本的文本框.创建单行和多行文本框. ...
最新文章
- 十大排序算法 导图总结
- ASP.NET MVC 3中ViewBag, ViewData和 TempData
- ReentrantLock 实现原理
- Java程序员必备!Redis面试复习大纲在手面试不慌
- 【编程题目】输入一个已经按升序排序过的数组和一个数字,在数组中查找两个数,使得它们的和正好是输入的那个数字。...
- interrupt()会中断线程的wait等待
- ycms+php,CMS下载_建站大师 - 建站模板,CMS模板,网站开发
- (13)FPGA设计思想
- VS2013代码调试:[7]如何避免调试时加载符号
- python练手经典100例-Python练手项目实例汇总(附源码下载)
- 基于TMS320VC5507的语音识别系统实现
- 大数据可视化应用在哪些方面
- VMware Workstation 16.1 macOS unlocker 3.0.3
- 显示隐藏文件 for Mac
- 冈萨雷斯:数字图像处理(一):第一章绪论
- mapbox-gl加载带环境贴图白模(视频)
- 【转】Android兼容性测试的一些坑
- uniapp中使用高德地图
- 2022国自然中标至少1篇1区代表作?没中接下来怎么办?
- NachOS线程ID的实现、最大线程数的实现和优先级的添加
热门文章
- 使用c++代码打败红蜘蛛
- D3D11与D3D9全屏/窗口化切换差异
- Java信息管理系统界面设计(包括登录界面及界面切换)
- kotlin版本的围住神经猫
- java计算机毕业设计HTML5历史车轮—汴京网站MyBatis+系统+LW文档+源码+调试部署
- 通过「解救人质」小游戏教你学会碰撞检测
- 【音视频】流媒体直播实时视频延迟时间排查和剖析:gop关键帧间隔导致延迟,流媒体和播放器缓存,B帧等导致的延迟
- windows命令之tcping安装和使用
- 用好Lua+Unity,让性能飞起来—LuaJIT性能坑详解
- pb反编译之pbdviewer