《计算机网络技术》 asp.net 程序设计 文本类控件 笪静.

Slides:



Advertisements
Similar presentations
口臭不苦惱 清新口氣大作戰 口臭不只破壞人際的互動,更是 身體發出的警訊,不能輕忽。 康健雜誌 89 期文. 梁煙純 攝影.邱瑞金.
Advertisements

一、老师申请题目,以下指导老 师操作。 1. 登录教务系统 web 端. 2. 点击 “ 毕业设计 ” 工具栏下拉菜单中的 “ 论文 _ 教师申请题目 ”
急性腹痛 急性疼痛. 急性疼痛 — 孙树杰、沈洪、 刘保池 (1)(1)(1)(1) 概 述 (2)(2)(2)(2) 重症急性腹痛的临床特点 (3)(3)(3)(3) 急性腹痛的分类及诊治 主要教学内容.
C#程式設計 第二部分 第5-6章 C# 程式設計 - 南華大學資管系.
計算機程式及實習 期末報告 題目:商店結帳系統
2011计算机类教研活动 陈国久.
Task #3 使用ASP.NET服务器控件创建页面.
下載臨床試驗計劃表格 一般使用者篇 管理者篇 新藥臨床試驗中心 更新
校园信息管理系统 河北科技大学网络中心 2000/4/10.
中国特色社会主义政党制度 主讲:西南大学 李强 2011年12月28日.
欢迎南京市政治学科的教研同仁 光临指导.
第八章 网络课程的设计与开发.
徵收苗栗市福全段147、1588及文心段10、11地號等4筆土地之
讲 义 大家好!根据局领导的指示,在局会计科和各业务科室的安排下,我给各位简要介绍支付中心的工作职能和集中支付的业务流程。这样使我们之间沟通更融洽,便于我们为预算单位提供更优质的服务。 下面我主要从三方面介绍集中支付业务,一是网上支付系统,二是集中支付业务流程及规定等,
第三章 使用者基本介面設計 課程名稱:程式設計 授課老師:李春雄 博士
中国人民公安大学经费管理办法(试行) 第一章总则 第四条:“一支笔” “一支笔”--仅指单位主要负责人。负责对本 单位的经费进行审核审批。
《ASP.NET数据库网站设计教程(C#版)》
第6章 HTML控件和Web服务器控件 本章讲述的主要内容 6.1 ASP.NET控件概述 6.2 标准服务器端控件 6.3 数据验证控件
在 线 考 试 系 统 的 设 计 学 生: 班 级: 指导老师:.
互联网时代班主任的挑战 万玮 2014年9月20日.
類別與物件 Class & Object.
Chapter 7 網頁應用程式與狀態管理.
《ASP.NET数据库网站设计教程(C#版)》
C# 程式設計 第一部分 第1-4章 C# 程式設計 - 南華大學資管系.
Chapter 15 聊天室.
《ASP.NET数据库网站设计教程(C#版)》
Chapter 4 基本伺服器控制項.
課程名稱:程式設計 授課老師:________
Chapter 5 進階伺服器控制項.
Ch11 檔案上傳及電子郵件 WEB程式設計.
在 Web 应用中,导航是非常重要的。ASP
程式語言 -Visual Basic 變數、常數與資料型態.
鄉村尋根-農具篇.
讲课人:王璞 浙江工商职业技术学院.
5.1.1 使用 ExecuteReader()操作数据库
第14章 伺服器檔案、電子郵件處理與Ajax 14-1 資料夾與檔案操作 14-2 文字檔案的讀寫 14-3 電子郵件與附檔處理
ASP.net 企业级应用开发 信息工程系:罗明刚.
WEB伺服器控制項.
委派與執行緒 建國科技大學 資管系 饒瑞佶.
第五章 Windows窗体界面设计 5.1 鼠标事件与键盘事件 5.2 Windows窗体基本控件 5.3 菜单与工具栏
移动电子商务 第十二章 Windows Mobile应用案例 倚动软件工厂实验室.
使用ADO.NET访问数据 数据库连接 C#程序设计课程组.
第15章 豐富控制項.
第10章 網頁資料庫的顯示與維護 10-1 再談資料控制項 10-2 GridView控制項 10-3 DetailsView控制項
form1 卡拉OK pictureBox1 fish1.bmp pictureBox2 fish2.bmp label1 卡拉OK字幕機
模板调整技巧.
快递单模板的制作.
第5章 .NET框架类 5.
第4章 使用验证控件.
視窗程式設計 (Windows Programming)
Ch03 基本輸出入介面設計 視窗程式設計 授課教師:王大瑾.
第3章 ASP.NET程序设计基础 3.
題目:南台飲料店結帳系統 南台科技大學 機械工程系 車輛一甲 學號:4A
软件测试 (四)静态测试与动态测试.
普通高速模板的制作与调整.
补充:c#语言基础.
C# 基本語法、變數.
1 Session对象的特性 Session 状态对象 Session 对象常用的方法有: Session 对象常用的属性有:
第4章 ASP.NET服务器控件.
向导控件的样式 当创建了一个向导控件时,系统会自动生成向导控件的 HTML 代码,示例代码如下所示。
微信商城系统操作说明 色卡会智能门店.
風能 主題:風能 班級:四環工一A 組員:林明哲 4980N047 江信宏 4980N079
订单汇总单功能详解 -芜花.
“修身成材” 班级干部培训班 黑龙江大学党委学工部.
如何制订幼儿园园本培训工作计划 大连亿达世纪城幼儿园 姜承华 2011年3月10日.
MDI介面建置 建國科技大學 資管系 饒瑞佶.
C# 匿名委派 + Lambda + Func 建國科技大學 資管系 饒瑞佶.
大綱 一.受試者之禮券/禮品所得稅規範 二.範例介紹 三.自主管理 四.財務室提醒.
MenuStrip by Szeto CY Visual C# 2008.
App Inventor 2.
Presentation transcript:

《计算机网络技术》 asp.net 程序设计 文本类控件 笪静

学习目标 1.掌握Label控件的属性、方法。 2.掌握TextBox控件的属性、方法。

课程内容学习 一、Label 控件 文本类控件中我们主要掌握Label和TextBox两个控件。 Label 控件用来显示文字。 (1)语法格式 格式:<asp: Label ID=”控件名称” runat=“server” Text=“所要显示的文字”> 或 <asp: Label ID=”控件名称” runat=“server”>所要显示的文字 </asp: Label>

课程内容学习 (2)示例 例1:用label标签显示文字。如图1 图1

课程内容学习 实现步骤: 1、新建web窗体label.aspx。 2、在web窗体中添加Label控件,命名为Label1。 3、在web空白处双击,进入后置代码编辑窗口,在Page_Load中输入如下代码: protected void Page_Load(object sender, EventArgs e) { Label1.Text = "asp.net程序设计"; } 4、运行结果 显示效果如图1

课程内容学习 二、TextBox控件 TextBox 控件用来接收键盘键入的数据。 (1)语法格式 语法格式: <asp: TextBox ID=”控件名称” runat=“server” text=“文本内容” … ></asp:TextBox>

课程内容学习 (2)属性 Textbox常用的属性如表1 表1 属 性 说 明 Text 设置或获取控件中的文本 TextMode 属 性 说 明 Text 设置或获取控件中的文本 TextMode 文本框类型:SingleLine(单行)、MultiLine(多行)、Password(密码) Rows 文本框类型为多行时,显示的行数 Columns 文本框显示的字符数(文本框的宽度) ReadOnly 文本框内容是否可以更改(True 或 False) AutoCompleteType 设置文本框的自动完成功能 EnableViewState 文本框是否启用视图状态(页面刷新后,是否保留文本框中的文本) AutoPostBack 文本框中文本修改后(失去焦点),是否回发给服务器 表1

课程内容学习 注意: 1、如果TextBox的TextMode属性设置为password时,为保证密码的安全性,页面刷新时,textbox中的密码将不保存。 2、如果AutoPostBack属性设置为True,当TextBox失去焦点时,页面将自动回发,将触发TextChanged事件,执行Textbox1_TextChanged事件处理过程中的代码(Textbox1是文本框控件的ID)。 3、Textbox控件的常用方法有focus方法,可以让文本框控件获得焦点。

课程内容学习 图2 在txt中输入6后,页面输出结果。 (3)示例 例2:在文本框中输入一个整数,标签显示该整数是偶数还是奇数。如图2 所示: 图2 在txt中输入6后,页面输出结果。

课程内容学习 实现步骤: 1、新建一个Web窗体TextBox.aspx 2、在Web窗体中,添加一个标签控件,命名为Label1,添加一个文本框控件,命名为Txt。 3、设置Txt的Text属性为1,AutoPostBack属性为True。 4、在设计视图中,双击Web窗体空白处,进入后置代码编辑视图,创建自定义函数EventOdd,进行奇偶数的判断。 protected string EvenOdd(string strNumber) { int intNumber = int.Parse(strNumber); if (intNumber % 2 == 0) return "偶数"; else return "奇数"; }

课程内容学习 5、设置Label1的Text属性为<%# EvenOdd(Txt.Text) %> 在后置代码编辑视图中,为Page_Load添加如下代码: protected void Page_Load(object sender, EventArgs e) { Label1.DataBind();//调用Label控件的DataBind方法,将数据绑定到 控件 。 } 6、运行结果 运行效果如图2。

任务总结与思考 1、Label控件的使用。 2、TextBox控件的使用。

课后练习 一、单选题 1、用于在页面上显示文本的控件是()。 A. TextBox B. Button C. LinkButton D. Label 二、填空题 1、TextBox 控件中输入内容并当焦点离开TextBox控件时能触发TextChanged事件,应设置属性 。 2、当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextBox属性设置为 。

练习答案 一、选择题 1.D 二、填空题 1、AutoPostBack=“True” 2、Password 解析:TextBox 控件用来接收键盘键入的数据。Button控件可以分为提交按钮和命令按钮控件。LinkButton控件又称为超链接控件,该控件在功能上与Button控件相似,但它以超链接的形式显示。Label控件又称标签控件,主要用于显示文本。 二、填空题 1、AutoPostBack=“True” 解析:AutoPostBack属性设置为True,当TextBox失去焦点时,页面将自动回发,将触发TextChanged事件。 2、Password 解析:TextBox中的TextMode属性设置的是文本框类型分为三类,SingleLine(单行)、MultiLine(多行)、Password(密码)。

谢 谢