十天学会ASP.net之第三天 - .net语言 -

十天学会ASP.net之第三天

时间:2013-04-03 13:12:44   来源:   评论:加载中...   点击:加载中...
  或许你会问,为什么需要WEB控件?WEB控间就好像VB里面的控间,可以在程序的任何地方引用,修改所有属性,有了它的配合才能完成代码分离。想一下,如果还是以前的HTML控间,我们当我们需要在某一个地方显示一段...

二、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>
  <html>
  <head><title>Label.aspx</title></head>
  <body>
  <form runat="server">
  <asp:Button Text="UnClicked" OnClick="btnCounter_OnClick" id="btnCounter" runat="server"/>
  </form>
  </body>
  </html>
  ---------------------
  <script runat="server" language="vb">
  sub btn_COunter_OnClick(s as object,e as eventargs)
  btnCounter.Text="Clicked"
  end sub
  </script>
  <html>
  <head><title>Label.aspx</title></head>
  <body>
  <form runat="server">
  <asp:Button Text="UnClicked" OnClick="btnCounter_OnClick" id="btnCounter" runat="server"/>
  </form>
  </body>
  </html>

 

今天就说这三个控件,明天继续。


相关热词搜索:

 
上一篇:十天学会ASP.net之第二天
下一篇:十天学会ASP.net之第四天
收藏 将此文推荐给朋友
分享到: