C#Webform 控件

Html表单

文本类:

<input type="text" /> - 文本框 
<input type="password" /> - 密码框 
<textarea></textarea> - 文本域 
<input type="hidden" /> - 隐藏域

按钮类:

<input type="button" value="按钮1" />
<input type="submit" value="提交"  />
<input type="reset"  value="重置" />
<input type="image" src="" />

文件类:

<input type="radio" /> <input type="checkbox" />

<select>

  <option></option>

</select>



复合控间的数据绑定、设置默认选中项、取值

RadionButtonList 和 DropDownList:

  数据绑定-DataSource

  例如:  List<Nation> list = new NationData().Select();
              RadioButtonList1.DataSource = list;
              RadioButtonList1.DataTextField = "NationName";
              RadioButtonList1.DataValueField = "NationCode";
              RadioButtonList1.DataBind();

  设置默认选中项

    改变  1、SelectedIndex-索引
          2、SelectedValue-值

  取值

    SelectedItem

      取决于控件的绑定的值,它可以查询到的数据值可以查询到的数据,也就是说,如果是文本查询的数据,也就是的    SelectedItem.SelectValue。

CheckBoxList和ListBox:

  数据绑定-遍历数据集合(***Iteam)

  设置默认选中项-在数据添加的时候进行判断,设置Selected属性

  取值-遍历所有的项,判断如果是选中状态那么就把值取出来保存

时间: 2024-08-06 03:41:05

C#Webform 控件的相关文章

将开始我的WebForm控件开发之旅

时间总是过得很快,一转眼三个月就过去了,三个月内发生了很多的事.因为学校的学习,离开了我入门WPF的公司:开发了第一个外包项目,做的是WebForm的:而且了马上要毕业了,毕业后的公司应该是专门用WebForm的.所以,看来原来我所喜爱的WPF只将成为我的业余爱好啦... 话说之前是基本没有WEB的开发知识的,对什么Html,CSS,JS都是一知半解,所以,又要开始新的学习啦!WebForm控件开发就要开始啦!

WebForm 控件(一)、连接数据库

一.控件 [简单控件] (一)文字显示 1.Label → 在html中相当于span  <asp:Label ID="控件名 runat="server" Text="显示的文本"></asp:Label>2.Literal → 仅文字 → 一般用来输出JS代码  <asp:Literal ID="Literal1" runat="server"></asp:Literal

WebForm控件多字段绑定

一.这里的多字段绑定是什么意思? 多字段绑定控件其实就是把两个字段显示在一起作为一个字段现在控件上! 可能读者看了可能还是有点懵逼,说的还是比较抽象!的确,光从这上面的确是无法具体到某特定一种情况!那就直接上代码. 从标题上我们说的是古老的WebForm,咱暂且不论这个是否已经过时,既然遇到了,那就不能反抗吧...... 代码如下:  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http

WebForm 控件(二)

控件 Calendar:日历控件 但是html代码了太大不适用 FileUpdate: 文件上传 HiddenField:隐藏域 Image: 图片  可以直接给URL 不适用可用html代码写 Table:表格  不适用 验证类登录类自带控件不要用 [Repeater]: HeaderTemplate - 在加载开始执行一遍 ItemTemplate - 有多少条数据,执行多少遍 FooterTemplate - 在加载最后执行一遍 AlternatingItemTemplate - 交替项模

常用的WebForm 控件

首先回忆一下Html页中的12个表单元素 1 1.文本类 2 文本框 <input type="text" id="" name="" value="" /> 3 密码框 <input type="password" id="" name="" value="" /> 4 文本域 <textarea id="

WebForm 控件

一.简单控件 1.Label(作用:显示文字) Web中: <asp:Label ID="Label1" runat="server" Text="Label" BorderColor="Black" BorderStyle="Solid" BorderWidth="5px"></asp:Label> 编译完成后的元素时span(html) <span id

WebForm控件

一.简单控件1.Label 被编译成span属性: Text 标签显示的文本 ForeColor 文本颜色 Visible 是否可见或被呈现 CssClass 该控件的css类名 在css中设置高度时加上这句:display:inline-block; 注意:控件的属性都可以在css中设置,如果设置不起作用是因为设置的语句不准确,解决的方法是:用css和属性分别设置后运行查看源代码找出差别,将不一样的地方在css中改成一样. 2.Literal 本身不被编译成html中的标签属性: Text 显

WebForm控件之DropDownList

DropDwonList 三件事: ------------------------------------------1.把内容填进去----------------------------------------- 方法一:循环添加 DropDownList中的每一项都是ListItem类 例:List<Nation> list=查询结果返回值: foreach(Nation data in list) { DropDownList.Items.Clear();//每次用集合之前,先清空一

webform(三)Repeater控件

Repeater 控件用于显示重复的项目列表,这些项目被限制在该控件.Repeater 控件可被绑定到数据库表.XML 文件或者其他项目列表. 一.建实体类和数据访问类 建立的方法和winform一样,建立时会提示类文件应该放在App_Code文件里,是否放入,选择是,会自动创建该文件夹并将类放进去. webform没有命名空间. 实体类: public class Users { public int Ids { get; set; } public string Ucode { get; s