ASP.NET
四、如何:响应列表 Web 服务器控件中的更改
本主题中的信息适用于如下列表 Web 服务器控件:ListBox、DropDownList、CheckBoxList 和 RadioButtonList。
当用户在列表 Web 服务器控件中进行选择时,控件将引发一个事件,您可以直接对该事件做出响应。通常根本不需要直接对选择事件进行响应。相反,更常见的做法是在窗体由某个控件(如 Button 控件)发送到服务器时测试选定了哪个项。
为控件的 SelectedIndexChanged 事件创建一个事件处理程序。默认情况下,SelectedIndexChanged 事件并不立即导致向服务器发送页面,而是当下次发送窗体时在服务器代码中引发此事件。若要使 SelectedIndexChanged 事件引发立即发送,请将控件的 AutoPostBack 属性设置为 true。
说明: 只要用户从列表控件中进行选择,就会立即引发事件。如果 AutoPostBack 属性为 true,则每次选择时都将发送窗体,但在每个往返行程中选定的项保持不变。
下面的代码示例演示如何响应 DropDownList 控件中的选择。事件处理程序将显示用户在 Label 控件中的选择。
安全说明: ASP.NET 页中的控件可能包括潜在有害的客户端脚本。默认情况下,Web 窗体页验证用户输入是否不包括脚本或 HTML 元素。
Protected void DropDownList1_SelectedIndexChanged(object sender,
System.EventArgs e)
{
Label1.Text = "You selected " + DropDownList1.SelectedItem.Text;
}
五、如何:在列表 Web 服务器控件中添加项 (Visual Studio)
本主题中的信息适用于以下 Web 服务器控件:
ListBox、DropDownList、CheckBoxList、RadioButtonList、BulletedList
可以使用以下三种方法向列表 Web 服务器控件添加项:
·在设计时添加静态项。
·以编程方式在运行时添加项。
·使用数据绑定添加项。有关详细信息,请参见如何:根据数据源来填充列表 Web 服务器控件 (Visual Studio)。
添加列表项时,最多可以为该项指定三个可能的属性。下表描述了这些属性。
属性
说明
Text
指定列表中显示的文本。
Value
指定一个与项关联但不显示的值。例如,可以将 Text 属性设置为化学元素的名称,并将 Value 属性设置为该元素的符号。
Selected
指示是否选择此项。在 CheckBoxList 控件和多重选择 ListBox 控件中,可以选择多个项。在 DropDownList 控件、Ra
相关文档:
CheckBox选择组件是一个程序中都经常的组件。在程序设计中使用到该组件,一般都不会只使用到一个,往往是以多个此类组件的形式出现的。在ASP.NET页面中如果要使用到多个CheckBox组件,除了添加多个CheckBox组件在页面中之外,还有一种比较方便的方法,就是使用CheckBoxList 组件。CheckBoxList组件是由一组的CheckBox组件组 ......
ASP.NET Framework包含三个用于向服务器端提交表单的控件:Button、LinkButton和ImageButton。这三个控件拥有同样的功能,但每种控件的外观界面不同。
本节学习如何在页面中使用这三种控件。然后,学习如何关联客户端脚本和服务器端Button控件,以及如何使用Button控件把一个表单传到不是当前页的页面。最后,学习如何处 ......
ASP.NET文件下载函数使用是什么情况呢?在你的Page_Load中添加这样的代码:
Page.Response.Clear();
bool success = ResponseFile(Page.Request, Page.Response, "目的文件名称", @"源文件路径", 1024000);
if (!success) Response.Write("下载文件出错!"); Page.Response.End();
ASP.NET文件下载函数代码为:
publi ......
Asp.Net技术学习顺序问题
如果你已经有较多的面向对象开发经验,跳过以下这两步:
第一步:掌握一门.NET面向对象语言,C#或VB.NET。
我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!
第二步 ......
DropDownList Web 服务器控件使用户可以从预定义的下拉列表中选择单个项。
一、功能
可以使用 DropDownList 控件执行下列操作:
·设置控件的大小(以像素为单位)。
·使用数据绑定来指定要显示的项列表。
·确定选定的项。
·以编程方式指定选定的项。
& ......