04 2014 档案
摘要:HTTP协议是无状态的。从客户端到服务器的连接可以在每个请求之后关闭。但是一般需要把一些客户端信息从一个页面传送给另一个页面。
在保存状态的各种方式中,主要区别是:状态是存储在客户端还是服务器上。
阅读全文
摘要:在用户输入数据时,应检查数据是否有效。这个检查可以在客户端和服务器上进行。在客户端上检查数据可以使用JavaScript来进行。但是,如果使用JavaScript在客户端检查数据。就一定要在服务器也进行检查,因为客户端是永远不能完全信任的。在ASP.NET中,不需要自己编写验证函数。许多已有的验证控件能进行客户端和服务器验证。
阅读全文
摘要:在一般的ASP.NET回送中,会请求整个页面。回送用户已经加载的同一个页面时,也会再次返回整个页面。为了减少网络上的传输量,可以使用ASP.NET Ajax回送。在Ajax回送中,只使用JavaScript返回并刷新页面的一部分,使用UpdatePanel可以方便的做到这一点。
阅读全文
摘要:Web服务器控件可以包含服务器上调用的事件处理程序。Button控件可以包含Click事件,DropDownList控件则提供了SelectIndexChanged事件,TextBox提供了TextChanged事件。只有进行回送时,才在服务器上触发事件。文本框中的值改变时,TextChanged事件不会立即触发,只有单击Submit按钮,提交了窗体,并发送给服务器,才会触发TextChanged事件。ASP.NET运行库会验证控件的状态已改变,并调用相应的事件处理程序。如果DropDownList的选项改变了,就调用SelectedIndexChanged事件,如果文本框的值改变了,就调用TextChanged事件。
阅读全文
摘要:下表列出了ASP.NET提供的一些主要Web服务器控件,以及这些控件返回的HTML代码。
阅读全文
摘要:Web应用程序概述
Web应用程序的底层技术是HTTP和HTML。Web应用程序会让Web服务器给客户机发送HTML代码。这些代码显示在Web浏览器。当用户在浏览器中输入URL字符串时,就会把HTTP请求发送给Web服务器。HTTP请求包含所请求的文件名和其他信息,例如标识客户应用程序的字符串,客户机支持的语言和请求所属的其他数据。Web服务器会返回一个HTTP响应,其中包含HTML代码。Web浏览器将解释这些HTML代码,向用户显示文本框,按钮和列表。
阅读全文
摘要:VS提供了一个项目类型Windows Control Library,使用它可以创建自己的控件。 可以开发两种不同类型的自定义控件: 用户或组合控件:这种控件是根据现有控件的功能创建一个新控件。这类控件一般用于把控件的用户界面和功能封装在一起,或者把几个其他的控件组合在一起,从而改善控件的界面 定制控件:当没有控件可以满足要求时,就创建这类控件,即从头创建控件。它要自己绘出整个用户界面,在创建控...
阅读全文
摘要:传统上,可以为Windows编写3种应用程序,它们是:
•基于对话框的应用程序 - 它们向用户显示一个对话框,该对话框提供了所有功能。
•单一文档界面 SDI - 这些应用程序向用户显示一个菜单,一个或多个工具栏和一个窗口,在该窗口中,用户可以执行任务。
•多文档界面 MDI - 这些应用程序的执行方式与SDI相同,但可以同时打开多个窗口。
阅读全文
摘要:菜单栏
ToolStrip, MenuStrip 和 StatusStrip。ToolStrip和MenuStrip实际上是相同的控件,MenuStrip直接派生于ToolStrip。
阅读全文
摘要:可以把对话框组织为合乎逻辑的部分,以便根据控件顶部的选项卡来访问,TabControl包含TabPages.
阅读全文
摘要:ListView通常用于显示数据,用户可以对这些数据和现实方式进行某些控制。
阅读全文
摘要:ListBox用于显示一组字符串,可以从中选择一个或多个选项。ListBox类派生于ListControl类。
CheckedListBox派生于ListBox类,它提供的列表类似于ListBox,但除了文本字符串以外,每个列表项还附带一个复选标记。
阅读全文

浙公网安备 33010602011771号