易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET

      CheckBox 控件和 CheckBoxList 控件为用户提供了一种指定是/否(真/假)选择的方法。
 
一、功能
可以使用 CheckBox 控件和 CheckBoxList 控件执行以下操作:
·当选中某个复选框时将引起页回发。
·当用户选中某个复选框时捕获用户交互。
·将每个复选框绑定到数据库中的数据。
 
二、背景
可以使用两种类型的 Web 服务器控件将复选框添加到 ASP.NET 网页上:单个的 CheckBox 控件或一个 CheckBoxList 控件。这两种控件都为用户提供了一种指定是/否(真/假)选择的方法。
您可以向页面添加单个 CheckBox 控件,并单独使用这些控件。也可以使用 CheckBoxList 控件,该控件是一个可用作复选框列表项集合的父控件的单一控件。它派生自基 ListControl 类,因此其工作方式与 ListBox、DropDownList、RadioButtonList 和 BulletedList Web 服务器控件的工作方式非常相似。使用 CheckBoxList 控件的许多过程与使用其他列表服务器控件的过程相同。
这两类控件都有各自的优点。使用单个 CheckBox 控件比使用 CheckBoxList 控件能更好地控制页面上各个复选框的布局。例如,可以在每个复选框之间包含非复选框文本。您也可以控制个别复选框的字体和颜色。
如果想要用数据源中的数据创建一系列复选框,则 CheckBoxList 控件是更好的选择。(您可以将单个 CheckBox 控件绑定到数据。)
      说明: 也可以使用 HtmlInputCheckBox 控件将复选框添加到 ASP.NET 网页。
      CheckBox 和 CheckBoxList 事件:在单个 CheckBox 控件和 CheckBoxList 控件之间,事件的工作方式有所不同。
CheckBox 控件事件:单个 CheckBox 控件在用户单击该控件时引发 CheckedChanged 事件。默认情况下,此事件不会导致向服务器发送页。但是,可以通过将 AutoPostBack 属性设置为 true,强制该控件立即执行回发。有关更多信息,请参见如何:响应 CheckBox Web 服务器控件中的用户选择。
      说明: 自动回发功能要求浏览器支持 ECMAScript(Jscript 或 JavaScript),并且用户的浏览器上已启用脚本撰写。
      可能不需要为 CheckedChanged 事件创建事件处理程序。可以在作为页的一部分运行的任何代码中测试选中了哪个复选框。通常,只有在需要知道已更改了某个复选框,而不是只是读取其值时


相关文档:

ASP.NET页面刷新方法总结

 第一:
private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二:
private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < script language=javascript>window.location.href=document.URL; < /sc ......

ASP.NET生成随机密码

 在开发需要用户注册后才能使用提供的各项功能的应用程序时,在新用户提交注册信息后,较常见的做法是由程序生成随机密码,然后发送密码到用户注册时填写的电子信箱,用户再用收到的密码来激活其帐户。
实现ASP.NET生成随机密码功能是很容易的,下面的代码给出了完整的实现方法:
publicstaticstringMakePassword(st ......

ASP.NET


ASP.NET Framework包含三个用于向服务器端提交表单的控件:Button、LinkButton和ImageButton。这三个控件拥有同样的功能,但每种控件的外观界面不同。
本节学习如何在页面中使用这三种控件。然后,学习如何关联客户端脚本和服务器端Button控件,以及如何使用Button控件把一个表单传到不是当前页的页面。最后,学习如何处 ......

使用ASP.NET Global.asax 文件

Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。
概述
Global.asax 位于应用程序根目录下。虽然 Visual Studio .NET 会自动插入这 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号