函数GetString(DataGridItem containerLabel CheckMsgString Name)用来获取控件myDataGrid中被选择的子项显示的文本并把获取的文本添加到控件CheckMsg的属性Text中函数GetString (DataGridItem containerLabel CheckMsgString Name)的程序代码如下
private void GetString(DataGridItem containerLabel CheckMsgString Name)
{ //获取单个列的值
Label tempLabel = (Label)containerFindControl(Name);
if(tempLabel != null)
{ //设置控件CheckMsg的Text属性的值
CheckMsgText += tempLabelText;
}
}
运行效果
()设置页面TestCheckBoxaspx为应用程序的起始页面按F键运行出现如图所示的初始界面
图 页面TestCheckBoxaspx的初始界面
()单击页面TestCheckBoxaspx中的【显示消息】按钮获取并显示myDataGrid控件中被选择的子项中的所有文本此时页面TestCheckBoxaspx如图所示
图 显示myDataGrid控件中被选择的子项中的所有文本
()单击页面TestCheckBoxaspx中的myDataGrid控件中的第个CheckBox控件则控件CheckMsg显示myDataGrid控件中该子项的所有显示的文本如图所示