首页 > 代码库 > webform(二)基础(2)

webform(二)基础(2)

aspx网页是前后端分离的,所有C#代码全写在后端,前端只放Html代码和控件。这样比较清晰明了。

一、aspx网页的元素:

<%@    %>     来提供整个网页相关的信息,并且用来设定网页的相关属性,。

Langue="C#"   语言:C#

CodeFile="***.aspx.cs"   与网页关联的C#代码文件

Inherits="Index"   当前 Web 窗体所继承的代码隐藏类

runat="server"  带有这个属性的内容是需要应用程序池进行解析的内容,即和后端代码相关联的部分。

<form></form> 表单 标注需要应用程序池解析的数据的范围  注意 整个body中只允许有一个form,form中也不允许添加新的form。

二、WebForm控件

TextBox  文本输入框 可以输入文本。

Button   按钮 可以用于触发点击事件  aspx的按钮有提交功能

Label   文本  可以显示string类型的数据

CheckBox  复选框

RadioButton  单选框

DropDownList  下拉列表

Literal   把某段字符串直接写在html页面里

 

补充:

表单元素:三大类十二种

一、文本类

<input type="text" />  -   文本框

<input type="password" />   -   密码框

<input type="hidden" />   -   隐藏域

<textarea></textarea>

二、按钮类

双击工具箱中的控件 可以直接在光标所在位置添加控件 也可以拖拽添加。

<input type="button" value="http://www.mamicode.com/按钮" />  -  普通按钮

<input type="submit" value="http://www.mamicode.com/提交" />  -  提交按钮

<input type="reset" value="http://www.mamicode.com/重置" />  -  重置按钮

<input type="image"  />  -  图片按钮

三、选择类

<input type ="radio" value="http://www.mamicode.com/1" id="ra1"><label for="ra1">男/女</label>  -  单选框

<input type="checkbox" value="http://www.mamicode.com/1" id="ckb1"><label for="ckb1">汉族</label>  -  复选框

<select>

  <option value="http://www.mamicode.com/1">选项1</option>  -  下拉列表

<select>

<input type "file"/>  -  文件选择列表

webform(二)基础(2)