知识大全 八天学会ASP.net(3)

Posted

篇首语:不是我不会,只是我没学。个人因学习而强大。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 八天学会ASP.net(3)相关的知识,希望对你有一定的参考价值。

八天学会ASP.net(3)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  第三天

  学习目的 掌握WEB控件的使用(一)

  或许你会问 为什么需要WEB控件?WEB控间就好像VB里面的控间 可以在程序的任何地方引用 修改所有属性 有了它的配合才能完成代码分离 想一下 如果还是以前的HTML控间 我们当我们需要在某一个地方显示一段数据库的内容是不是只有用<%= %>这样势必在HTML包含了程序的代码块 就达不到分离代码和界面的目的了

  或许你还会问 为什么要代码分离那?原因很简单 不是每一个程序员都是合格的网页设计师 如果我们需要修改代码的时候会破坏网页设计师原来的设定 是不是不方便那 程序代码和HTML代码混合在一起对于程序员来说也不方便修改代码 当然 我们的网页设计师也需要学习一点WEB控间的知识   下面来一个一个介绍

  一 Label控件

  主要属性

 Text   标签所显示的文本

  范例 <asp:Label id= lblMessage Text= aaa runat= server />

  需要注意的是我们不能遗漏runat= server 字样 还有所有的WEB控件都要包含在<form runat= server ></form>中间

  下面看一个完整的例子 在程序里面修改Label的Text属性 以此改变网页的显示

<script runat= server language= c# >void Page_Load()lblMessage Text= Hello World! ;</script><><head><title>Label aspx</title></head> <body><form runat= server ><asp:Label id= lblMessage runat= server /></form></body></>

<script runat= server language= vb >sub Page_LoadlblMessage Text= Hello World! end sub</script><><head><title>Label aspx</title></head> <body><form runat= server ><asp:Label id= lblMessage runat= server /></form></body></>

  二 TextBox控件

  主要属性

  Text  控件显示的文本   MaxLength   文本框可以添加的最多的字符数(多行文本框无效)  ReadOnly   只读  TextMode   有下面几个有效值 MultiLine Password SingleLine  Rows   指定文本框的垂直尺寸   三 Button控件

  有三种 Button 标准的表单按钮 ImageButton 显示图像的表单按钮 LinkButton 显示作为超链接样子Button

  Button基本上就是Text属性来设置按钮上面的文字   ImageButton基本上就是ImageUrl来设置按钮上图象的地址 AlternativeText 在浏览器不支持图片的时候显示的文字   LinkButton基本上就是Text属性来设置按钮上的文字

  他们三者共同的属性就是CausesValidation=true/false来设置按钮提交的表单是不是被检验(后面将说到检验控件)

  他们三者共同的方法就是OnClick就是点击按钮的时候触发的函数 下面举一个例子

<script runat= server language= c# >void btnCounter_OnClick(object sender EventArgs e)btnCounter Text= Clicked ; </script><><head><title>Label aspx</title></head> <body><form runat= server ><asp:Button Text= UnClicked OnClick= btnCounter_OnClick id= btnCounter runat= server /></form></body></>

<script runat= server language= vb >sub btn_COunter_OnClick(s as object e as eventargs)btnCounter Text= Clicked end sub</script><><head><title>Label aspx</title></head> <body><form runat= server ><asp:Button Text= UnClicked OnClick= btnCounter_OnClick id= btnCounter runat= server /></form></body></>

cha138/Article/program/net/201311/15588

相关参考

知识大全 八天学会ASP.net(2)

八天学会ASP.net(2)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  第二天  学习目的掌

知识大全 八天学会ASP.net(6)

八天学会ASP.net(6)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  第六天  学习目的学

知识大全 八天学会ASP.net(5)

八天学会ASP.net(5)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  第五天  学习目的学

知识大全 八天学会ASP.net(4)

八天学会ASP.net(4)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  第四天  学习目的掌

知识大全 八天学会ASP.net(7)

八天学会ASP.net(7)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  第七天  学习目的学

知识大全 八天学会ASP.net(1)

八天学会ASP.net(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  第一天  我认为AS

知识大全 十天学会ASP.net之第八天

十天学会ASP.net之第八天  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  学习目的初步掌握D

知识大全 十天学会ASP.net之第七天

十天学会ASP.net之第七天  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  学习目的学会添加删

知识大全 十天学会ASP.net之第六天

十天学会ASP.net之第六天  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  学习目的学会读取数

知识大全 十天学会ASP.net之第十天

十天学会ASP.net之第十天  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  学习目的学会SES