ASP.NET – SortedList 对象
来源:互联网 发布:最出名的网络作家 编辑:程序博客网 时间:2024/06/07 15:57
SortedList 对象兼有 ArrayList 和 Hashtable 对象的特性。
实例
- SortedList RadiobuttonList 1
- SortedList RadiobuttonList 2
- SortedList DropDownList
SortedList 对象
SortedList 对象包含用键/值对表示的项目。SortedList 对象可按照字符顺序或数字顺序自动地对项目进行排序。
通过 Add() 方法向 SortedList 添加项目。SortedList 可通过 TrimToSize() 方法调整为最终尺寸。
下面的代码创建了一个名为 mycountries 的 SortedList,并添加了四个元素:
<script runat="server">sub Page_Loadif Not Page.IsPostBack then dim mycountries=New SortedList mycountries.Add("C","China") mycountries.Add("S","Sweden") mycountries.Add("F","France") mycountries.Add("I","Italy")end ifend sub</script>
数据绑定
SortedList 对象可自动地为下面的控件生成文本和值:
- asp:RadioButtonList
- asp:CheckBoxList
- asp:DropDownList
- asp:Listbox
如需把数据绑定到 RadioButtonList 控件,首先请在 aspx 文件中创建一个 RadioButtonList 控件(没有任何 asp:ListItem 元素):
<html><body><form runat="server"><asp:RadioButtonList id="rb" runat="server" AutoPostBack="True" />
</form></body></html>
然后添加构建列表的脚本:
<script runat="server">sub Page_Loadif Not Page.IsPostBack then dim mycountries=New SortedList mycountries.Add("C","China") mycountries.Add("S","Sweden") mycountries.Add("F","France") mycountries.Add("I","Italy") rb.DataSource=mycountries rb.DataValueField="Key" rb.DataTextField="Value" rb.DataBind()end ifend sub</script><html><body><form runat="server"><asp:RadioButtonList id="rb" runat="server" AutoPostBack="True" /></form></body></html>
然后我们添加一个子例程,该子例程会在用户点击 RadioButtonList 控件中的项目时执行。当单选按钮被点击时,文本将出现在 label 中:
<script runat="server">sub Page_Loadif Not Page.IsPostBack then dim mycountries=New SortedList mycountries.Add("C","China") mycountries.Add("S","Sweden") mycountries.Add("F","France") mycountries.Add("I","Italy") rb.DataSource=mycountries rb.DataValueField="Key" rb.DataTextField="Value" rb.DataBind()end ifend subsub displayMessage(s as Object,e As EventArgs) lbl1.text="Your favorite country is: " & rb.SelectedItem.Text end sub
</script><html><body><form runat="server"><asp:RadioButtonList id="rb" runat="server"AutoPostBack="True" onSelectedIndexChanged="displayMessage" /><p><asp:label id="lbl1" runat="server" /></p></form></body></html>
阅读全文
0 0
- ASP.NET – SortedList 对象
- ASP.NET - SortedList 对象
- SortedList:asp.net入门笔记
- SortedList:asp.net入门笔记(七)
- asp.net中利用sortedlist类为listbox排序
- ASP NET – ArrayList 对象
- ASP.NET – Hashtable 对象
- SortedList
- SortedList
- ASP.NET Web Pages – 对象
- ASP.NET对象
- ASP.NET对象
- ASP.NET Command对象
- ASP.NET Request 对象
- ASP.NET Connection对象
- ASP .NET内部对象
- asp.net内置对象
- ASP .NET - ArrayList对象
- linux cp 的时候提示 是否覆盖
- 怎样从0开始搭建一个测试框架_2——日志
- S5pv210移植Qt5.6
- 输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。句子中单词以空格符隔开。为简单起见,没有标点符号。 例如输入“I am a student”,则输出“student a
- iOS手机屏幕朝向和简单的获取屏幕方向的方法
- ASP.NET – SortedList 对象
- 2017 多校3 1008 RXD and math
- 高通平台读写nv总结
- 前端 后端的基本 交互(后端 scala)(一)
- Joomla如何发送一封 简单的&&复杂的 邮件
- 逻辑运算符,位运算符以及三目运算符总结
- Java学习笔记之IO流
- 我 对 数论的学习
- Oculus VR SDK实现-Oculus针对大量显示数据的buffer设计