-将DropDownList控件绑定 到GridView控当中,并调用方法给DropDownList控件在页面进行数据绑定
2009-09-23 09:52
549 查看
----------------------------------------------------页面-----------------------------------------------------------
<asp:TemplateField HeaderText="销售情况">
<ItemTemplate>
<asp:DropDownList ID="SellState" runat="server" DataSource='<%# ddlbind()%>'
DataValueFiled="SellState" DataTextFiled="SellState" OnSelectedChanged="DropDownList_SelectedChanged"
AutoPostBack="true">
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
//后台查询方法
public SqlDataReader ddlbind()
{
string strsql="select distinct SellState from Sellbook";
SqlConnection conn = GetConnection();
SqlCommand cmd = new SqlCommand(strsql,conn);
cmd.open();
return cmd.ExecuteReader();
}
<asp:TemplateField HeaderText="销售情况">
<ItemTemplate>
<asp:DropDownList ID="SellState" runat="server" DataSource='<%# ddlbind()%>'
DataValueFiled="SellState" DataTextFiled="SellState" OnSelectedChanged="DropDownList_SelectedChanged"
AutoPostBack="true">
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
//后台查询方法
public SqlDataReader ddlbind()
{
string strsql="select distinct SellState from Sellbook";
SqlConnection conn = GetConnection();
SqlCommand cmd = new SqlCommand(strsql,conn);
cmd.open();
return cmd.ExecuteReader();
}
相关文章推荐
- 如何解决FormView中实现DropDownList连动选择时出现 "Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用" 的错误
- 在aspx页动态加载ascx页面内容,给GridView控件绑定数据
- .NET中LinkButton控件进行数据绑定,页面跳转并传值
- 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
- 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
- .NET中LinkButton控件进行数据绑定,页面跳转并传值
- ASP.NET中DropDownList下拉框列表控件绑定数据的4种方法
- 数据绑定控件收藏 DropDownList ListBox GridView DataList Repeater FormView DetailsView
- Silverlight调用自定义的Web Service从数据库获取数据进行页面绑定
- 数据绑定控件收藏 DropDownList ListBox GridView DataList Repeater FormView DetailsView
- [转]Web页面报错: Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用
- Web页面报错: Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用.
- ASP.NET中DropDownList下拉框列表控件绑定数据的4种方法
- [网络收集]ASP.NET两种办法给DropDownList绑定SqlDataReader 及在gridview等控件中绑定dropdownlist的简单方法
- 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
- [网络收集]dropdownlist绑定的二种方法及 在gridview等控件中绑定dropdownlist的简单方法
- DropDownList连动选择时出现 "Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用" 的错误
- 如何解决FormView中实现DropDownList连动选择时出现 "Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用" 的错误
- 获取DataGridView绑定BindingSource的数据表,并根据树控件点击进行筛选数据表,下拉控件自定义排序问题初步解决方法,解决了该行属于另一个表的错误提示.
- SpringMVC中利用@InitBinder来对页面数据进行解析绑定的方法