Asp.Net第二章服务器端控件

举报
tea_year 发表于 2021/12/22 23:12:17 2021/12/22
【摘要】 服务器端控件 主要有:Label、TextBox、Button、RadioButton、CheckBox、RadioButtonList、CheckBoxList、HyperLink控件。 控件 Label、TextBox  <form id="form1" runat="server">  &n...

服务器端控件

主要有:Label、TextBox、Button、RadioButton、CheckBox、RadioButtonList、CheckBoxList、HyperLink控件。

控件

Label、TextBox


  
  1.  <form id="form1" runat="server">
  2.      <div>
  3.          <!--html控件,html服务器端控件,asp.net服务端控件-->
  4.          <input type="text" name="uname1" /><br />
  5.          <input type="text" name="uname1" runat="server"/><br />
  6.          <asp:Label ID="lbl" Text="我是服务器端控件" runat="server" />
  7.      </div>
  8.      </form>

TextBox:设置密码或多行

使用TextMode属性; SingleLine:单行 Password:密码;Multiline:多行;

AutoPostBack:自动提交;

 

RadioButton RadioButtonList

GroupName:设置这个

Text Value


  
  1.   String msg = "";
  2.  ​
  3.              if (RadioButton1.Checked)
  4.                  msg += RadioButton1.Text;
  5.              if (RadioButton2.Checked)
  6.                  msg += RadioButton2.Text;
  7.              //asxh:request response
  8.              
  9.  ​
  10.              msg+=",直辖市:"+RadioButtonList1.SelectedItem.Text+",竞争力值:"+RadioButtonList1.SelectedValue;
  11.              Response.Write("性别:"+msg);

 

DropDowList


  
  1.   if (DropDownList1.SelectedItem.Text != "请选择所在城市")
  2.                  Response.Write("您所在的城市为:"+DropDownList1.SelectedItem.Text);
  3.              else
  4.                  Response.Write("请选择所在城市");

LIstBox控件,是将DropDowList的内容,可以一次性显示出来。DropDownList下拉效果。


  
  1.  for (int i = srcList.Items.Count - 1; i >= 0; i--) {
  2.                  //先获取源头List的Items[i]项
  3.                  //ListItem item = srcList.Items[i];
  4.                  //if (item.Selected) {
  5.                  //   destList.Items.Add(item);
  6.                  //   srcList.Items.Remove(item);
  7.                  //}
  8.      //多种方式的实现
  9.                  ListItem item=srcList.SelectedItem;
  10.                  if (item!=null)
  11.                 {
  12.                      destList.Items.Add(srcList.SelectedItem);
  13.                      srcList.Items.Remove(srcList.SelectedItem);
  14.                 }
  15.             }

 

CheckBox、CheckBoxList


  
  1.   string msg = " ",hobby="";
  2.  ​
  3.              if (CheckBox1.Checked)
  4.                  msg += CheckBox1.Text;
  5.              if (CheckBox2.Checked)
  6.                  msg += CheckBox2.Text;
  7.              if (CheckBox3.Checked)
  8.                  msg += CheckBox3.Text;
  9.              if (CheckBox4.Checked)
  10.                  msg += CheckBox4.Text;
  11.              if (CheckBox5.Checked)
  12.                  msg += CheckBox5.Text;
  13.              //针对CheckBoxList做一个循环
  14.              for (int i = 0; i < CheckBoxList1.Items.Count; i++) {
  15.                  //其中每一项是一个Item,属性是Selected
  16.                  if (CheckBoxList1.Items[i].Selected) {
  17.                      hobby += CheckBoxList1.Items[i].Text;
  18.                 }
  19.             }
  20.  ​
  21.  ​
  22.              String str = String.Format(@"您的期待岗位是'{0}',爱好是'{1}'", msg,hobby);
  23.              Response.Write(str);

 

 

文章来源: aaaedu.blog.csdn.net,作者:tea_year,版权归原作者所有,如需转载,请联系作者。

原文链接:aaaedu.blog.csdn.net/article/details/108879151

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。