一、DropDownList:
1、选项值保存到数据库:
Hashtable ht=new Hashtable();//这里用Hashtable
ht.Add("字段名",DropDownListID.SelectedItem.Text.ToString());//保存选项Text
ht.Add("字段名",DropDownListID.SelectedItem.Value.ToString());//保存选项Value
2、选项值由数据库绑定到DropDownList:
首先DropDownListID.ClearSelection();//清除选项
DropDownListID.Items.FindByText(dr["字段名"].ToString()).Selected = true;//选项Text
DropDownListID.Items.FindByValue(dr["字段名"].ToString()).Selected = true;//选项Value
二、RadioButtonList:
1、选项值保存到数据库(同DropDownList):
Hashtable ht=new Hashtable();//这里用Hashtable
ht.Add("字段名",RadioButtonListID.SelectedItem.Text.ToString());//保存选项Text
ht.Add("字段名",RadioButtonListID.SelectedItem.Value.ToString());//保存选项Value
2、选项值由数据库绑定到RadioButtonList
string SelectItem = dr["字段名"].ToString();//将数据库中的选项值从DataRow中读出赋给变量SelectItem
for (int i = 0; i < RadioButtonListID.Items.Count; i++)
{//用for循环判断那项被选种
if (RadioButtonListID.Items[i].Text == SelectItem)RadioButtonListID.Items[i].Selected = true;
}
三、CheckBoxList:
1、选项值保存到数据库
string SelectItem = "";//声明一个变量来接受选项
for (int i = 0; i < CheckBoxListID.Items.Count; i++)
{//用for循环将所有选项用","隔开连接起来
if (CheckBoxListID.Items[i].Selected)
{
SelectItem = SelectItem + CheckBoxListID.Items[i].Value + ",";//选项后加","隔开
}
}
ht.Add("字段名",SelectItem.ToString());
2、选项值由数据库绑定到CheckBoxList
string SelectItem = dr["字段名"].ToString();
string[] arrStr = SelectItem.Split(',');//字段是以","隔开
foreach (string str in arrStr)
{
for (int i = 0; i <CheckBoxListID.Items.Count; i++)
{
if (this.CheckBoxListID.Items[i].Value == str)
{
this.CheckBoxListID.Items[i].Selected = true;
}
}
}
分享到:
相关推荐
已封装的控件如GridView、CheckBoxList、DropDownList、RadioButtonList和Repeater是ASP.NET中常见的Web控件,用于显示和操作数据。 GridView控件: GridView是最常用的数据显示控件之一,它能够以表格的形式展示...
其中,RadioButtonList、DropDownList和CheckBoxList控件是用于在表单中提供用户交互的常用控件。这三个控件共享一些基本的使用方法和属性,也有它们各自独特的特性。本文将详细介绍如何在***中使用这三个控件进行...
本篇PPT学习教案主要介绍了四种常见的Web数据绑定控件:RadioButtonList、CheckBoxList、DropDownList以及ListBox,并通过实例演示了如何将这些控件与数据库进行绑定。 1. RadioButtonList控件: RadioButtonList是...
在本课件中,主要讲解了四种常见的Web绑定控件:RadioButtonList、CheckBoxList、DropDownList和ListBox。 1. RadioButtonList控件:这是一组单选按钮的集合,用户只能选择其中的一个选项。关键属性包括: - ...
通过学习和熟练掌握这些数据源控件和数据绑定服务器控件,开发者可以创建高效、用户友好的Web应用程序,减少重复数据输入,提高用户体验。在实际项目中,理解数据源控件的配置和数据绑定控件的使用技巧,将大大提升...
代码主要展示了如何在***页面中绑定数据到下拉列表(DropDownList)、单选按钮列表(RadioButtonList)和复选框列表(CheckBoxList)控件中。 首先,页面类声明了一个名为Default的公共部分类,它继承自System.Web....
14.1 标准控件包括简单的输入和展示组件,如Button、TextBox、CheckBox、CheckBoxList、RadioButton、RadioButtonList、ListBox和DropDownList。Button控件提供了三种类型,Button、LinkButton和ImageButton,分别...
GridView 可以与其他ASP.NET控件(如DropDownList、RadioButtonList、CheckBoxList等)结合使用,提供更丰富的用户交互。例如,使用下拉列表过滤数据,或在编辑行中使用其他控件输入数据。 6. **设置属性** ...
总的来说,这章内容旨在帮助开发者理解如何利用ASP.NET的SqlDataSource控件来构建数据库驱动的Web应用程序,通过数据源控件和数据绑定控件实现数据的展示、操作和管理。学习这些知识有助于开发人员高效地构建动态、...
除此之外,控件库还包括了ListView、DetailsView、FormView等用于数据展示的控件,以及DropDownList、RadioButtonList、CheckBoxList等选择输入控件。这些控件不仅简化了HTML元素的创建,还通过内置的事件模型和数据...
通过实际项目,如创建一个用户注册页面,包含各种控件的使用,验证功能的实现,以及数据绑定和存储过程的调用,来巩固理论知识。 总结,ASP.NET服务器控件是构建高效、动态Web应用的基础。掌握其开发技术,能够帮助...
- **ASP.NET服务器端控件**:在ASP.NET中,也提供了类似于`RadioButtonList`、`DropDownList`和`CheckBoxList`这样的服务器端控件,它们可以提供更丰富的功能和更好的用户体验。 - **jQuery中`:checkbox`选择器**:...
5. **RadioButtonList和CheckBoxList控件**:分别用于单选和多选的选项列表,常用于问卷调查或设置偏好。 6. **GridView控件**:用于展示数据集的表格形式,如数据库查询结果。可以进行排序、分页和编辑操作。 7. ...
16. 模板列嵌套:在模板列中嵌套其他控件,如CheckBoxList、RadioButtonList等。 17. 响应式设计:利用Bootstrap或其他响应式框架,使GridView适应不同设备屏幕。 18. 国际化:支持多语言,通过Resource文件实现...
在问卷调查中,可以使用各种控件如RadioButtonList、CheckBoxList、DropDownList和TextBox等,来构建问题和选项。 2. **服务器控件**: ASP.NET 提供了多种内置服务器控件,如Label、TextBox、RadioButton、Checkbox...
2. 用户界面:在ASP.NET中,我们可以使用HTML、CSS和JavaScript创建用户界面,同时利用ASP.NET控件(如DropDownList、RadioButtonList或CheckBoxList)来展示投票选项。这些控件可以直接与后端代码交互,处理用户的...
本单元主要介绍了Label、TextBox、Button、RadioButton、RadioButtonList、CheckBox、CheckBoxList、DropDownList和ListBox以及FileUpload控件,这些都是在物业管理系统中设计用户界面时不可或缺的组件。 1. **...
- 列表数据绑定控件包括:DropDownList、RadioButtonList、ListBox、CheckBoxList、BulletedList等。这些控件主要用于展示有限选项,用户可以从中选择。 - 复杂控件如:DataGrid、GridView、DetailsView、FormView、...
5. RadioButtonList:与CheckBoxList类似,RadioButtonList提供了一组单选按钮。用户只能选择其中一项,适合用于做排他性选择,如性别、首选项等。 6. GridView:GridView是ASP.NET中用于显示数据集的常用控件,...
二、基本的ASP.NET服务器端控件如Label、Button、TextBox、DropDownList、CheckBox、CheckBoxList、RadioButton和RadioButtonList是网页交互的基础。掌握它们的用途和用法,特别是数据绑定技巧,例如使用...