您的位置:首页 > 其它

一些基本概念的总结

2014-03-27 10:43 260 查看
1.web窗体

可以使用 Web 窗体页来创建可编程的 Web 页,这些 Web 页用作 Web 应用程序的用户界面。Web 窗体页在任何浏览器或客户端设备中向用户提供信息,并使用服务器端代码来实现应用程序逻辑。Web 窗体页输出几乎可以包含任何支持 HTTP 的语言(包括标准通用标记语言的子集HTMLXMLWMLECMAScript (JScript, JavaScript))。

2.html控件HTML控件可以通过修改代码将其变成服务器端控件,几乎所有的HT

ML标记只要加上runat="server",这个服务器控件标识属性后都可以变成服务器端控件。

这与普通HTML标记相比最大的区别在于,服务器端控件可以通过服务器端代码来控制。

3.HTML服务器控件 ASP.NET 文件中的 HTML 元素默认作为文本进行处理。为了使这些元素可编程化,需要向 HTML 元素添加 runat="server"
属性。该属性指示该元素应作为服务器控件进行处理。

4.web服务器控件 类似 HTML 服务器控件,Web 服务器控件同样在服务器创建,且需要 runat="server" 属性才能工作。不过,Web 服务器控件不必映射任何已有的
HTML 元素,它们可代表更复杂的元素。

AdRotator显示一个图形序列
Button显示按钮
Calendar显示日历
CalendarDaycalendar 控件中的一天
CheckBox显示复选框
CheckBoxList创建多选的复选框组
DataGrid显示 grid 中数据源的字段
DataList通过使用模版显示数据源中的项目
DropDownList创建下拉列表
HyperLink创建超链接
Image显示图像
ImageButton显示可点击的图像
Label显示可编程的静态内容(使您对其内容应用样式)
LinkButton创建超链接按钮
ListBox创建单选或多选的下拉列表
ListItem创建列表中的一条项目
Literal显示可编程的静态内容(无法使您对其内容应用样式)
Panel为其他控件提供容器
PlaceHolder为由代码添加的空间预留空间
RadioButton创建单选按钮
RadioButtonList创建单选按钮组
BulletedList创建项目符号格式的列表
Repeater显示绑定到控件的重复列表项
Style设置控件的样式
Table创建表格
TableCell创建表格单元
TableRow创建表格行
TextBox创建文本框
Xml显示 XML 文件或 XSL 转换的结果
(二)总结:

1、原型制作:做出简单的线框图,体现页面的大致布局及用户的交互;
2、高保真原型:把之前走的线框图配图,上色,基本上是美工干的活儿。
3、前端页面开发:由前端开发工程师将高保真原型开发成页面文件前端开发工程师的输出物大多都是HTML页面,当然,也可以是jsp、asp、aspx、php甚至EXT-js等。
<前面这三个阶段是顺序的>
4、设计:含架构设计详细设计数据库设计等,这个设计要做细了,内容不少,但是都是为之后的开发做准备的,做的越细越好。时间上,架构设计是最早要做的,然后确定功能之后可以尽心详细设计&数据库设计等。
5、开发阶段,这个阶段就是设计完开始的编码阶段了。拿着第3阶段前端工程师给的前端页面进行系统开发。这个阶段如果设计的好的话完成可以分层进行工作。例如MVC结构的系统的话,可以控制层、视图、模型同时进行,当然这就要求前期设计做得很到位了。否则整合会出乱子。
6、LZ说的最后一个转成静态页是不是说做伪静态?这个工作如果要做的话,最好开发的时候就有考虑一些,可以做开发的时候就一起把伪静态工作给做了。
可以说所有B/S结构的系统都大致是以上的这些流程,当然,C/S结构的系统也差不多。
当然,这个流程这个东西是灵活的,具体项目的排期是需要根据项目的实际情况进行安排

(三)两个控件

Image 控件用于显示图像

AlternateText图形的替代文本。1.0
DescriptionUrl对图像进行详细描述的位置。2.0
GenerateEmptyAlternateText规定该控件是否创建一个作为替代文本的空字符串。2.0
ImageAlign规定图像的排列方式。1.0
ImageUrl要使用的图像的 URL。1.0
runat规定该控件是服务器控件。必须设置为 "server"。1.0
ImageButton 控件用于显示可点击的图像。

CausesValidation规定在 ImageButton 控件被点击时,是否验证页面。1.0
CommandArgument有关要执行的命令的附加信息。1.0
CommandName与 Command 事件相关的命令。1.0
GenerateEmptyAlternateText规定该控件是否创建空字符串作为替代文本。2.0
OnClientClick当图像被点击时要执行的函数的名称。2.0
PostBackUrl当 ImageButton 被点击时,从当前页面进行回传的目标页面的 URL。2.0
runat规定该控件是一个服务器控件。必须被设置为 "server"。1.0
TagKey1.0
ValidationGroup当 ImageButton 回传服务器时,该 ImageButton 控件引起验证所针对的控件组。2.0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: