坚持学asp.net——(三)

来源:互联网 发布:ps4slim和ps4区别知乎 编辑:程序博客网 时间:2024/05/20 20:22

 

窗体的几种:

asp.net的响应:

form在asp.net中的工作方式:

服务器控件实际上是在服务器上动态生成的,然后发送出去。

标记是:<form runat=“server“>

所有的asp.net的窗体都是使用post方式进行传递的。

asp.net的窗体是有状态的,前翻如果有窗体,而且你曾经输入过内容时候,其内容是保留的;而html窗体是无状态的,不能做到这一点。(实际过程中,html窗体也能在短暂的时间具有这一功能,只是密码文件是清楚的。)

asp.net服务器控件:

asp:label控件:

说白了,这个傻瓜控件就是为了程序代码与html代码完全分离用的,它的作用是预先编译并生成与字符有关的一些特定位置显示的文字。他的作用就象html中的span或者div,下面看看它的属性。

首先应该是runat,显然它属于asp.net的控件,自然只能是runat=“server“。

其余的属性有以下几个:

BackColor , ForeColor , Height , ID , Text , Visible , Width ,都很好理解,不用多说。

asp:dropdownlist控件

首先看它的正常使用。

  <form runat="server">
    <asp:DropDownList ID="DropDownList1" runat="server">
      <asp:ListItem value="123">项目1</asp:ListItem>
      <asp:ListItem value="23234">项目2</asp:ListItem>
      <asp:ListItem value="453">项目3</asp:ListItem>
 </asp:DropDownList>
  </form>

我们知道它和html中的select-option标签功能相同,不同的是它运行在服务器端,编译后生成html标签。

asp:listbox控件

正常使用:

  <form runat="server">
    <asp:ListBox ID="ListBox1" runat="server" SelectionMode="multiple">
      <asp:ListItem value="4324">项目1</asp:ListItem>
      <asp:ListItem value="23432">项目3</asp:ListItem>
      <asp:ListItem value="565">项目4</asp:ListItem>
      <asp:ListItem value="467567">项目2</asp:ListItem>
    </asp:ListBox>
  </form>

其中SelectionMode="multiple"说明其是否允许多选。它与asp:DropDownListj几乎一样的功能,差别只是它不能下拉。

asp:TextBox控件:

正常使用:

<asp:TextBox ID="TextBox1" Text="123" Rows="3" Columns="2" ToolTip="21" MaxLength="22" TextMode="MultiLine" runat="server" />   

textmode属性:一行,不设其值;多行,属性为multiline;如果输入密码,则属性为password.

rows属性:指定文本也行数。只有textmode属性设成multiline时,这里才有效。

Columns属性:指定文本的列数。

asp:radiobutton & asp:radiobuttonlist控件:

使用:

<asp:RadioButton ID="RadioButton1" Text="25" TextAlign="left" runat="server" />   

<asp:RadioButtonList ID="RadioButtonList1" runat="server">
  <asp:ListItem value="122">项目1</asp:ListItem>
  <asp:ListItem value="222">项目2</asp:ListItem>
  <asp:ListItem value="333">项目3</asp:ListItem>
</asp:RadioButtonList>

asp:radiobutton有一个groupname属性,转换成html就是其name属性。

asp:CheckBox & asp:CheckBoxList

<asp:CheckBox ID="CheckBox1" Text="mmbvn" runat="server" />

<asp:CheckBoxList ID="CheckBoxList1" runat="server">
  <asp:ListItem value="bn ">项目1</asp:ListItem>
  <asp:ListItem value=" nb">项目2</asp:ListItem>
</asp:CheckBoxList>

属性与前面大同小异。

 

                              孤灯浪子

                            20040827

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 家里养兔子大了怎么办 幼兔不吃兔粮怎么办 大兔子咬小兔子怎么办 买的小兔子拉稀怎么办 半个月的小兔子怎么办 母兔下崽没奶怎么办 母松鼠下崽后没有奶怎么办 母猫下崽后小猫没奶吃怎么办 母兔产后没奶水怎么办 兔子生崽了不管怎么办 兔子下小兔不管小兔怎么办 兔子下小兔示喂奶怎么办 兔子生完小兔不喂奶怎么办 小兔子生宝宝了怎么办 人摸了小兔崽怎么办 狗狗尿道有脓怎么办 笼养母兔下崽了怎么办 小羊羔站不起来怎么办 兔子不让小兔子吃奶怎么办 兔子不吃东西没精神怎么办 母兔没有初奶怎么办 兔子只喝水不吃东西怎么办 兔子不吃东西也不喝水怎么办 兔子怀孕后不爱吃东西喝水怎么办 母兔产仔无奶怎么办 仔兔十五天母兔没奶怎么办 兔子刚生下兔宝宝该怎么办 兔子不吃草超瘦怎么办 兔子喝水喝多了怎么办 狗吃了变质食物怎么办 狗崽20天没睁眼怎么办 刚生的小狗缺氧怎么办 狗狗生出来了怎么办 刚生的小狗狗死了怎么办 母狗生的死狗怎么办 狗生宝宝都死了奶水怎么办 狗狗生出来不动怎么办 兔子喝了84水怎么办 小狗喝了84水怎么办 天气热宝宝不爱喝水怎么办 狗脐带掉了出血怎么办