首先,在dropdownlist显示的时候,有些selectedvalue是空值,这个时候如果不处理的话,就会提示
类似“数组越界之类的”,这个时候可以采用下列方式解决(参考http://hrj0130.blog.163.com/blog/static/24305432009228101931652/)
1、静态声明
<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="ObjectDataSource1"
DataTextField="Name" DataValueField="ID" SelectedValue='<%# Bind("ParentID") %>'
Style="position: relative" AppendDataBoundItems="True">
<asp:ListItem Value="">(无 或 空 或 all)</asp:ListItem><!--需要增加的内容-->
</asp:DropDownList>
可以在指定datasource之后,在添加心得item,但是要注意加上
AppendDataBoundItems="True"
2、动态编程
ListItem newItem = new ListItem("请选择文章作者","");//新建item
this.AUTHOR_ID.Items.Add(newItem);//添加
其次,获得返回值用的是selectedValue
int schoolId = Int16.Parse(((DropDownList)row.Cells[6].FindControl("school")).SelectedValue);
分享到:
相关推荐
在本教程中,我们将深入探讨如何使用Dropdownlist控件,并实现标题和描述中提到的联动效果——当用户在一个Dropdownlist中选择特定选项时,另一个Dropdownlist会自动更新其显示内容。 首先,让我们了解Dropdownlist...
通过以上步骤,我们就实现了ASP.NET中DropdownList使用AJAX的联动效果。这种方式不仅让页面保持了交互性,还避免了每次操作都导致的全页刷新,提高了应用程序的响应速度和用户体验。同时,结合数据库,我们可以实现...
### 使用JavaScript添加DropDownList的项 #### 背景与问题描述 在ASP.NET应用程序中,经常需要使用`DropDownList`这种服务器控件来进行数据选择。`DropDownList`控件可以方便地展示一系列选项供用户选择。然而,在...
在ASP.NET中,`DropDownList`控件可以使用`DataBind()`方法绑定数据源,如数据库查询结果或数组。用户选择的值可以通过`SelectedValue`属性获取,而选定的文本则通过`SelectedItem.Text`获取。此外,`DropDownList`...
在IT领域,DropdownList(下拉列表)是一种常见的用户界面元素,它允许用户从一组预定义的选项中选择一个。这种控件广泛应用于各种应用程序和...良好的用户体验设计也是关键,以确保用户能够方便、快捷地使用这个功能。
在`DataList`中使用`DropDownList`,我们可以为每一条数据记录提供一个关联的选择项,比如根据产品类别选择、状态选择等。 要在`DataList`中嵌入`DropDownList`,我们需要遵循以下步骤: 1. **数据绑定**:首先,...
在本示例中,“使用DropDownList控件实现省市信息联动”的目标是创建一个交互式的界面,用户在选择省份时,市的下拉列表会自动更新,展示该省份下的所有城市,无需页面刷新。这一功能通常用于地址填写或区域选择的...
以上就是实现asp.net中使用DropDownList创建多级分类下拉的基本流程。在实际应用中,你可能还需要考虑其他因素,如性能优化(例如,只在需要时加载子级)、错误处理和样式定制。通过熟练掌握这些技巧,你可以在网页...
下面是一些步骤和技术,可以帮助实现这一目标: ### 步骤一:设置DropdownList 首先,在Web表单中定义一个DropdownList控件: ```html <asp:DropDownList ID="Dorpdownlist" runat="server"> </asp:DropDownList>...
以上内容涵盖了DropdownList控件的基本使用、数据绑定、事件处理以及一些高级特性。在“webform DropDownlist.rar”和“DropDownlist”这两个文件中,你可能找到具体的示例代码、演示如何实现这些特性的网页,或者...
在ASP.NET web开发中,Dropdownlist和GridView是两个非常常用且功能强大的控件。Dropdownlist,也称为下拉列表,通常用于提供用户选择一个或多个选项的界面;而GridView则是一个数据展示控件,用于显示表格形式的...
在.NET开发中,DropdownList控件是经常用于创建下拉选择列表的常用组件。这个实例主要探讨如何将DropdownList设置...这个实例为开发者提供了一种方法,可以在需要展示固定信息但不允许用户修改选择时使用DropdownList。
3. **结合使用**:为了实现多选下拉框的效果,我们可以使用Dropdownlist展示主要选项,然后在用户展开下拉列表时显示一个嵌入的CheckBoxList。当用户选择后,再将CheckBoxList中的选中项同步回Dropdownlist。 4. **...
在ASP.NET Web Forms开发中,`DataList`控件常用于显示数据集合,而`DropDownList`则常常作为用户交互的下拉选择项。当用户在`DropDownList`中选择不同的选项时,我们通常需要捕获`SelectedIndexChanged`事件来执行...
本篇文章将深入探讨DropDownList的一些核心功能和应用场景,以及如何实现无刷新操作。 一、基本使用 1. 添加到页面:在ASP.NET的HTML标记中,通过`<asp:DropDownList ID="ddlCategories" runat="server">`来声明一...
本教程以“在GridView中使用DropDownList模板列”为主题,旨在帮助初学者理解如何在GridView中结合DropDownList实现数据的双向绑定,特别是处理外键关联的数据。 1. 数据库设计与视图创建 在示例中,存在两个相关联...
6. **兼容性处理**:为了确保代码在不同浏览器中正常工作,可能需要添加一些兼容性检查,例如使用`XMLHttpRequest`对象的创建方式,以及处理XML数据的方式。 7. **优化和安全性**:确保在服务器端对传入的`state`值...
使用上面创建的 `NewDropDownList` 非常简单,只需要像普通 `DropDownList` 一样添加到页面即可: ```aspx <!DOCTYPE html> <title></title> ...
C#编程 WinForm窗体开发 DropDownList(源码)C#编程 WinForm窗体开发 DropDownList(源码)C#编程 WinForm窗体开发 DropDownList(源码)C#编程 WinForm窗体开发 DropDownList(源码)C#编程 WinForm窗体开发 DropDownList...
这时,我们需要对DropDownList进行分组扩展,以提供更清晰、更易于使用的用户界面。 分组扩展的基本思想是通过在DropDownList中插入GroupHeaderItem,将相关的选项分到不同的组中,这样用户在浏览选项时可以更快地...