请问大家,我在编程过程中,需要更改datagrid列的datafield属性为别的值,怎样才能实现?
解决方案 »
- 有关存储过程的调用问题???? 在线等,十万火急!!!
- 为什么我用Forms验证模式没效果呢?
- 如何获取客户端设置的DropDownList值?
- 页面的嵌套
- 在DataGrid中创建一个弹出式窗口
- 已经安装了水晶报表11.5,但为什么在vs2005选项卡中没有呢?该如何设置
- 让我再问一个菜题:从网上down下来源码之后,想在.net环境下调试,是不是应该双击.sln文件啊??
- 看看如下的xml文件如何转换!!
- 各位微软技术专家、sumanden、alaya、各位大虾:这个问题是上一个问题的延续。(启动excel时的身份验证问题),已经困扰我二天。
- 已经有加密的MD5.asp,求大神帮我解密下这个登录密码的MD5值?
- 生成静态页面性能问题(讨论)
- 怎么学习webservice ?
例如,我有两个数据表,仪器信息表和试剂信息表。在一个datagrid中我有的时候需要显示仪器信息表的数据,有的时候需要显示试剂信息表的内容,这时我就想设置不同的datafield值。用两个表在不同的情况下作为数据源像我这样的问题有没有更好的办法,请大家多多指教。
protected string GetValue(object o)
{
DataRowView row = (DataRowView)o;
if(条件)
return row["字段1"].ToString();
else
return row["字段2"].ToString();
}
this.DataGrid.Columns.Delete();
在page_load事件中控制下显示列,然后在获取数据事件时,做些判断,读取需要的数据源。