<%@ Page Language="VB" %>
<script runat="server">
Function AllPublishers() As System.Data.SqlClient.SqlDataReader
Dim connectionString As String = "server='(local)/NetSDK'; trusted_connection=true; Database='pubs'"
Dim sqlConnection As System.Data.SqlClient.SqlConnection = New System.Data.SqlClient.SqlConnection(connectionString)
Dim queryString As String = "SELECT [publishers].* FROM [publishers]"
Dim sqlCommand As System.Data.SqlClient.SqlCommand = New System.Data.SqlClient.SqlCommand(queryString, sqlConnection)
sqlConnection.Open
Dim dataReader As System.Data.SqlClient.SqlDataReader = sqlCommand.ExecuteReader(System.Data.CommandBehavior.CloseConnection)
Return dataReader
End Function
Sub Page_Load(sender As Object, e As EventArgs)
Page.DataBind()
End Sub
</script>
<html>
<head>
</head>
<body>
<form runat="server">
<p>
<asp:CheckBoxList id="CheckBoxList1" runat="server" DataSource="<%# AllPublishers() %>" DataTextField="pub_name" DataValueField="pub_id"></asp:CheckBoxList>
</p>
<p>
<asp:RadioButtonList id="RadioButtonList1" runat="server" DataSource="<%# AllPublishers() %>" DataTextField="pub_name" DataValueField="pub_id"></asp:RadioButtonList>
</p>
<p>
<asp:DropDownList id="DropDownList1" runat="server" DataSource="<%# AllPublishers() %>" DataTextField="pub_name" DataValueField="pub_id"></asp:DropDownList>
</p>
<p>
<asp:ListBox id="ListBox1" runat="server" DataSource="<%# AllPublishers() %>" DataTextField="pub_name" DataValueField="pub_id"></asp:ListBox>
</p>
<p>
<asp:Repeater id="Repeater1" runat="server" DataSource="<%# AllPublishers() %>">
<HeaderTemplate>
<b>Publisher List:</b>
<br />
</HeaderTemplate>
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "pub_name") %> (ID: <%# DataBinder.Eval(Container.DataItem, "pub_id") %>) <font size="-1"><i> <%# DataBinder.Eval(Container.DataItem, "city") %>, <%# DataBinder.Eval(Container.DataItem, "state") %>, <%# DataBinder.Eval(Container.DataItem, "country") %>
<br />
</i></font>
</ItemTemplate>
</asp:Repeater>
</p>
<p>
<asp:DataList id="DataList1" runat="server" DataSource="<%# AllPublishers() %>">
<ItemTemplate>
<p>
ID:
<asp:Label id="Label6" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "pub_id") %>'></asp:Label>
Name:
<asp:Label id="Label7" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "pub_name") %>'></asp:Label>
</p>
<p>
Address:
<asp:Label id="Label8" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "city") %>'></asp:Label>
,
<asp:Label id="Label9" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "state") %>'></asp:Label>
,
<asp:Label id="Label10" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "country") %>'></asp:Label>
</p>
</ItemTemplate>
<HeaderTemplate>
<asp:Label id="Label1" runat="server" Font-Names="Tahoma" Font-Italic="True">List of publishers:</asp:Label>
<hr />
</HeaderTemplate>
<FooterTemplate>
<hr />
</FooterTemplate>
<SeparatorTemplate>
<hr />
<span style="WIDTH: 100%; HEIGHT: 100%">
<div contenteditable="true" style="PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; WIDTH: 100%; PADDING-TOP: 8px; HEIGHT: 100%"></div>
</span>
</SeparatorTemplate>
</asp:DataList>
</p>
</form>
</body>
</html>
分享到:
相关推荐
在很多时候,vs默认控件,有些属性不能满足自己的要求。所以需要自定义一些属性。
可以使用两种类型的 ASP.NET 控件将复选框添加到 Web 窗体页上:单独的 CheckBox 控件或 CheckBoxList 控件。两种控件都为用户提供了一种输入布尔型数据(真或假、是或否)的方法。 本文主要介绍CheckBoxList,...
对于CheckBoxList控件来说,一方面要实现大量数据在服务器端的绑定工作,另一方面往往要求实现全选、反选等功能。虽然可以在服务器端完成这方面的工作,但这样一个简单的工作似乎更应该在客户端完成。 具体方法: 在...
WPF 带有checkbox的ListBox控件,支持绑定!
Android高级控件(一)——ListView绑定CheckBox实现全选,增加和删除等功能
1.新建类库项目,创建数据源类 [Serializable] public class Select2Item { public bool Selected { get; set; } public string Text { get; set; } public string Value { get; set; } public Select2Item...
MFC实现listctrl控件具有edit,combox,checkbox,progress等功能
CheckboxList是服务器控件,绑定数据容易,服务器端获取选中值也容易。但是生成的静态页面居然没有ListItem的Value值,所以默认情况下用js在页面中是取不到ListItem的值的。至于为什么不显示value值,我也不清楚,本...
支持数据绑定(第一次写数据绑定相关写的不太好) 支持每行颜色交替 自定义子项 目前只有单击事件 自定义子项在设计时支持鼠标操作改变位置和大小.选中... 控件Item的自定义项,目前包括 Label,Button(支持贴图),...
数据库原理及应用课程设计学生管理系统。学生管理信息系统作为学校管理中的一个子系统,与其他子系统,如教学管理系统、人事管理系统、后勤管理系统,图书馆管理系统等一起构成校园管理信息系统,为校园管理信息化...
10.5 使用CheckBoxList控件 313 10.6 使用BulletedList控件 314 10.7 创建自定义的List控件 317 10.8 小结 324 第11章 使用GridView控件 325 11.1 GridView控件基础 325 11.1.1 显示数据 325 11.1.2 选择数据 327 ...
NULL 博文链接:https://walleyekneel.iteye.com/blog/1021557
ListBox是List控件的一种,可以绑定数据 此外你也可以通过数据绑定(DataContext)来付给ListBox Calendar控件: 要使用Calendar控件需要先引用名字控件System.Windows.Controls 四款漂亮的控件风格资源,...
0485 如何使用CheckBoxList服务器控件 277 0486 使用RadioButtonList服务器控件巧用单项选择 278 0487 使用BulletedList控件显示项目符号和编号 279 0488 如何使用HiddenField控件 280 0489 如何使用...
10.5 使用checkboxlist控件355 10.6 使用bulletedlist控件357 10.7 创建自定义的列表控件361 10.8 小结368 第11章 使用gridview控件369 11.1 gridview控件基础369 11.1.1 显示数据369 11.1.2 选择数据372 11.1.3 ...
②,可绑定List,DataTable,Dictionary,string>类型的数据源。③,在下拉列表中可显示自定义的多列数据。④,可在下拉列表中通过输入关键字,自动搜索符合条件的数据行。⑤,可指定不同的值列和显示列。⑥,可设置...
///DataBindCheckBoxList()CheckBoxList控件绑定 ///ElseIpAddr()调用此方法 返回当前登录的省市IP地址 ///ElseDataTimeIng()返回本地电脑的当前日期的年月日时分秒 动态的显示 JS实现 ///ElsePageLoad()...
54.如何使用CheckBox和CheckBoxList控件(CheckBoxList示例) 55.如何使用RadioButton和RadioButtonList控件(RadioButton示例) 55.如何使用RadioButton和RadioButtonList控件RadioButtonList示例) 56.如何使用Panel...
Insus.NET的解决方法很简单,就是每次在文本框输入的值都存起来,然后把这些数据绑定至一个CheckBoxList控件上就行了。 详细,先创建一个对象: using System; using System.Collections.Generic; using System....