irdView中添加DropDownList后,查询速度变的很慢,因为DropDownList初始化,GridView中每行都要进行数据库操作,所以速度很慢。
我把数据先存在一个DropDownList,然后循环赋值给ddlHolidayName。不过这样一来就不能在页面中直接进行SelectedValue='<%# bind("hname") %>'操作了,需要再在代码中判断ddlHolidayName的SelectedValue。
有没大虾有更好的方法解决好啊,先谢了代码:
public DataTable ddlHolidayName()
{
//取得Table值,省了
return table;
}页面:
<ItemTemplate>
<asp:DropDownList ID="ddlHolidayName" runat="server" DataSource='<%#ddlHolidayName()%>' DataTextField="name" DataValueField="name"AppendDataBoundItems="True" SelectedValue='<%# bind("hname") %>'>
</asp:DropDownList>
</ItemTemplate>
我把数据先存在一个DropDownList,然后循环赋值给ddlHolidayName。不过这样一来就不能在页面中直接进行SelectedValue='<%# bind("hname") %>'操作了,需要再在代码中判断ddlHolidayName的SelectedValue。
有没大虾有更好的方法解决好啊,先谢了代码:
public DataTable ddlHolidayName()
{
//取得Table值,省了
return table;
}页面:
<ItemTemplate>
<asp:DropDownList ID="ddlHolidayName" runat="server" DataSource='<%#ddlHolidayName()%>' DataTextField="name" DataValueField="name"AppendDataBoundItems="True" SelectedValue='<%# bind("hname") %>'>
</asp:DropDownList>
</ItemTemplate>
解决方案 »
- C# 程序 ping通网关
- 未标题-1.jpg,经过两次转码后,出现了乱码,未标??1.jpg
- string.Empty;null;"";这三个的区别???
- 开机自动启动问题
- 当前上下文中不存在名称“HttpUtility”?
- 关闭一个窗体时用DialogResult.OK语句是什么意思?
- 关于方法的圆括号(抱怨贴)!!!
- net 控件绘制原理
- winform datagrid 如何隐藏列?
- 谁知道获取数据库架构函数GetSchema第二个参数的用法
- C# FTP客户端编程—LIST命令的问题
- 使用File System建立的web service,为什么添加此类型web service的时候找不到?
显示的时候直接显示数据库中的值
编辑的时候才变为DropDownList
可以解决速度问题