表tableDefinition中放置了表中字段的定义,有以下的结构和记录:
tablename, fieldname, fieldCaption, ...
student name 姓名
student age 年龄
student score 成绩另有表student包含上述字段对student表的查询操作由stu类的select()方法提供请问:如何自动把呈现student表内容的gridView列的HeaderText更改为tableDefinition表中对应的fieldCaption字段值?
tablename, fieldname, fieldCaption, ...
student name 姓名
student age 年龄
student score 成绩另有表student包含上述字段对student表的查询操作由stu类的select()方法提供请问:如何自动把呈现student表内容的gridView列的HeaderText更改为tableDefinition表中对应的fieldCaption字段值?
解决方案 »
- asp.net中的控件,为何不能象winform那样,灵活的设置位置呢?
- 老问题,但一直没有找到一个好的容易的解决办法 ie7 不支持<base target="_self">吗?打开模态窗口,点击按钮时,就是弹出一个新页面.
- 怎样把10000转换为一萬!!!日期格式 转换成大写!!!
- MSDN 2005 选择左边的索引目录时关闭
- 十万火急!!!!!!!!!!!!!!
- 请教:windows2000 server系统上如何访问 windows 2003 server系统上的数据库Sql Server 2000?
- 在线急等:只有20分了,请高手帮写个正则表达式.
- 新手问题
- 高份求教一个小问题???
- 谁有SqlDataReader.GetBytes()的例子,贴一个。谢谢
- formview的update问题
- 散分,发布一个生成CODE39条形码的代码
.aspx 文件中.
HeaderText = <%# fieldCaption %>
--------------------------------------------------------------------------------
析软网
http://www.parsesoft.net
http://bbs.parsesoft.net
致力于 DocBook 的应用,专注于开源软件的解析、手册/指南、以及应用文章、书籍的发布。
又想了一下,好像这样不行。
--------------------------------------------------------------------------------
析软网
http://www.parsesoft.net
http://bbs.parsesoft.net
致力于 DocBook 的应用,专注于开源软件的解析、手册/指南、以及应用文章、书籍的发布。
{
if ((e.Row.RowType == DataControlRowType.Header))
{
foreach (TableCell cell in e.Row.Cells)
{
string sFieldName = cell.Text.Trim();
DataTable dt = "select * from 表 where tablename='student'";//查询 DataRow[] rows = dt.Select("fieldname='" + sFieldName + "'");
if (rows.Length > 0)
{
cell.Text = rows[0]["fieldCaption"].ToString();
}
}
}
}
GridView.Columns[i].HeaderText = ...