我想在datagrid里多加一列 里面放他所有的兄弟姐妹的名字和所在班级 在一个框里分行显示应该怎么办
解决方案 »
- 页面浏览的时候出现“未将对象引用设置到对象的实例”错误,实在看不懂了
- 页面间传递大量数据的最佳方法
- 如何让asp.net生成shtml这样得静态页面,并动态产生连接
- gridview 模板列和AutoCompleteExtender的问题
- 怎么用强类型DataSet+反射创建跨数据库平台程序!
- 如何获取数据的上小条
- 有没有asp.net 程序员要找工作啊?
- 网站传到服务器后加了RequiredFieldValidator验证控件的页面按钮不起作用
- 请教关于连接远端SQL数据库的办法?
- webApp的解决方案打不开,说不能从web服务器获得项目文件,........
- b\s方式在服务器端操作word出现word无法响应事件错误
- 再一按钮事件中调用script的问题,请教高手??
采用服务期端的HtmlTable控件,内嵌DataGrid解决。
首先从数据库中获取数据,数据应该是主子表2个记录集,然后根据主表记录集,用foreach循环读取其中每一条记录,根据内容需要生成单元格,填充数据,然后通过记录集的主键ID,通过视图DataView过滤子表中的记录,然后在新增一个单元格,在这个单元格中利用Controls.Add方法动态添加一个DataGrid控件,设置它的DataSource为子表视图。
这样就可以满足楼主的要求。注意需要设置那个含有DataGrid的单元格的valign设为Top,否则DataGrid可能显示到单元格的中间。
参考一下孟子的文章吧:
http://dotnet.aspx.cc/ShowDetail.aspx?id=149E5DD7-3B32-461e-ACC6-51D1652E6746