2010年3月11日
摘要: 按钮控件把表单提交给服务器,是服务器端能够开始处理请求。按钮有三种类型:Button,LinkButton,ImageButton。Button是标准按钮,LinkButton为用户提供一个超链接,但是它又执行一个回发操作。ImageButton则是用图片替代Button的外观,其功能和Button完全一样。 三种按钮的一些共同属性:AccessKey:指定一个导向Button控件的键。Comma... 阅读全文
posted @ 2010-03-11 13:41 缠中说禅 阅读(710) 评论(0) 推荐(1)
  2010年3月9日
摘要: TextBox既可以用于用户输入,也可以用于只读文本显示。TextBox可以通过TextMode属性设置成单行、多行输入或者充当密码输入框,隐藏输入文本。TextMode接受三个输入值:SingleLine:显示单行输入;MultiLine:显示多行输入,会让包含的文本自动换行;Password:屏蔽文本的单行输入框。当容纳的文本超出控件长度时,文本开始处会滚动到该框的左边。看一个简单示例:代码 ... 阅读全文
posted @ 2010-03-09 23:20 缠中说禅 阅读(1742) 评论(0) 推荐(0)
摘要: Label和Literal两个控件都用于运行时状态页面文本的显示,要显示的内容在控件的Text属性中设置。代码:[代码] 那么,同样是显示文本信息,为什么要有两个控件那,这两个控件又有什么区别那?可以先来做一个简单的实验。创建一个包含label和Literal的页面,并查看在客户端生成的代码。[代码]这是和连个控件相关的部分。由此可以看到,Label控件的内容被呈现在一个HTML的<span... 阅读全文
posted @ 2010-03-09 15:33 缠中说禅 阅读(854) 评论(0) 推荐(1)
  2010年3月7日
摘要: 程序执行有两种模式,线性程序和事件驱动程序,显然asp.net是事件驱动的。事件驱动的本质就是程序对发生的事件进行相应来继续程序的运行。例如,一个网页上有一个按钮,页面会一直是等待状态直到按钮被点击,click事件被引发,然后程序继续运行。 通常,事件是有用户操作控件引发,但也非绝对,web服务器也可以来引发事件。有事件,就要有事件处理程序。一个事件被引发,就要有处理程序来执行事件的要求。 所有的... 阅读全文
posted @ 2010-03-07 22:54 缠中说禅 阅读(447) 评论(1) 推荐(0)
摘要: ASP.NET控件是asp.net编程的核心,一个控件就是一个运行在服务器端并将内容呈现给浏览器的一个.NET类。例如在上一节中的Literal和Button。asp.net中包含70多个控件,为开发人员提供了丰富的选择来实现各种功能。这些控件按处理端的选择可以分为五类:HTML控件,HTML服务器控件,asp.net服务器控件,asp.net Ajax服务器控件和用户控件及自定义控件。 1、HT... 阅读全文
posted @ 2010-03-07 17:37 缠中说禅 阅读(364) 评论(0) 推荐(0)
摘要: 去年做了半年WPF的项目,感觉WPF还是比较好用的。因为希望把那个项目移植到Silverlight上面来,所以开始asp.net和Silverlight的学习。 希望在博客上记录下自己学习的点滴和历程,也为了在学习过程中不懈怠,能够每天都看到自己的进步。也能为后来者提供点资料。希望能把这个写成一个系列,先是asp.net,然后再是Silverlight。因为是从3.5开始学期,中间会涉及到AJAX... 阅读全文
posted @ 2010-03-07 16:49 缠中说禅 阅读(386) 评论(0) 推荐(0)