一个Gridview控件根据条件不同绑定的数据不同
假如if(a==1)
{
gv.DataSource=dt;//dt是一个已知DataTable,select * from Student
gv.Bind();
}
if(a==2)
{
gv.DataSource=dt2;//dt2是一个已知DataTable,select * from Teacher
gv.Bind();
}
我的前台中<asp:BoundField DataField="Sno" HeaderText="学号" >
<HeaderStyle HorizontalAlign="Center" />
</asp:BoundField>
问题出现了dt2中没有Sno,只有Tno,导致绑定出错。请问我该怎么把BoundField DataField="Sno"修改成BoundField DataField="Tno"或者有什么别的方法吗
{
gv.DataSource=dt;//dt是一个已知DataTable,select * from Student
gv.Bind();
}
if(a==2)
{
gv.DataSource=dt2;//dt2是一个已知DataTable,select * from Teacher
gv.Bind();
}
我的前台中<asp:BoundField DataField="Sno" HeaderText="学号" >
<HeaderStyle HorizontalAlign="Center" />
</asp:BoundField>
问题出现了dt2中没有Sno,只有Tno,导致绑定出错。请问我该怎么把BoundField DataField="Sno"修改成BoundField DataField="Tno"或者有什么别的方法吗
...全文
相关推荐
Repeater DataList GridView数据绑定
Repeater DataList GridView 如何进行数据绑定 新增 删除 修改 查询
【ASP.NET】第七课——数据绑定和 GridView 控件的使用
知识点:理解ASP.NET 中数据绑定的概念、掌握数据绑定表达式语法 、掌握 GridView 的用法 1、 数据绑定 1.1 数据绑定概述 数据绑定是指将数据源中的数据与页面中的元素进行对应的操作。通过用户界面(UI)来显 示数据,是制作网页时经常需要处理的问题之一。在第二课中,我们已经学会了使用 ASP.NET 提供的控件将数据简单的呈现在页面上。如用 Label、TextBox 呈现单个数据,列表控件如 DropDrownList 可以呈现数据源中某一项数据等。用表格来...
在ASP.NET_2.0中操作数据.在GridView控件中使用TemplateField
在ASP.NET_2.0中操作数据.在GridView控件中使用TemplateField在ASP.NET_2.0中操作数据.在GridView控件中使用TemplateField在ASP.NET_2.0中操作数据.在GridView控件中使用TemplateField在ASP.NET_2.0中操作数据.在GridView控件中使用TemplateField
repeater、gridview 在绑定时判断判断显示不同的行样式或文本
repeater、gridview 在绑定时判断判断显示不同的行样式或文本的实现代码,需要的朋友可以参考下。
,net中Gridview控件使用
本程序包含Gridview控件的高级应用,各种不同的显示方式


