——此文章摘自《ASPNET网络数据库开发实例精解》定价¥ 特价¥ 详细>>
控件myDataGrid用来显示数据控件ShowMsg用来获取DataGrid控件中被选择的子项中的所有文本控件CheckMsg用来显示控件ShowMsg获取的文本页面TestCheckBoxaspx的设计界面如 图所示
图 页面TestCheckBoxaspx的设计界面
页面TestCheckBoxaspx的HTML设计代码如下
<%@ Page language=c# Codebehind=TestCheckBoxaspxcs
AutoEventWireup=false Inherits=Example__TestCheckBox %>AutoEventWireup=false Inherits=Example__TestCheckBox %>
<HTML><HEAD><title>Example__使用ASPNET中的自定义控件</title></HEAD>
<asp:DataGrid id=myDataGrid runat=server
AutoGenerateColumns=False>AutoGenerateColumns=False>
<Columns>
<asp:TemplateColumn HeaderText=名称><ItemTemplate>
<asp:Label ID=Name Runat=server Text=<%#
DataBinderEval(ContainerDataItem Name) %>>
</asp:Label>
</ItemTemplate></asp:TemplateColumn>
<asp:TemplateColumn HeaderText=类型><ItemTemplate>
<asp:Label ID=Type Runat=server Text=<%#
DataBinderEval(ContainerDataItem Type) %>>
</asp:Label>
</ItemTemplate></asp:TemplateColumn>
<asp:TemplateColumn HeaderText=数据><ItemTemplate>
<asp:Label ID=Data Runat=server Text=<%#
DataBinderEval(ContainerDataItem Data) %>>
</asp:Label>
</ItemTemplate></asp:TemplateColumn>
</Columns>
</asp:DataGrid>
<asp:Button id=ShowMsg runat=server Text=显示消息></asp:Button>
<asp:Label id=CheckMsg runat=server Width=%
ForeColor=Red>ForeColor=Red></asp:Label>
</HTML>