在线等,如何在datagrid里面纵向显示绑定的数据? 在线等,如何在datagrid里面纵向显示绑定的数据? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最好用sql语句把行转成列,再绑定到datagrid 我也在关注,楼主,我用其他方法已经实现了 纵向排列,但是编辑 删除按钮如何做啊DataGrid中默认的排列是 a b c 1 1.1 1.2 修改 删除 5 5.5 5.8 修改 删除 由于abc等列比较多,横向太长,不利于观察怎么才能改成 . 修改 修改 删除 删除 a 1 5 b 1.1 5.5 c 1.2 5.8-----------------------------------aspx中加入 <asp:Table id="Table2" runat="server"></asp:Table>前提是你的dataset中要有数据string connStr = "Data Source=localhost;Initial Catalog=FACILITYALARM;uid=facilityalarm;pwd=123456;"; SqlConnection Conn = new SqlConnection(connStr); string sqlStr = "select * from Ylztcsb"; SqlDataAdapter Da = new SqlDataAdapter(sqlStr,Conn); DataSet ds = new DataSet(); Da.Fill(ds,"table2");; ///////////////////////////////////////////////////////////////////转换数据到table foreach (DataColumn dc in ds.Tables["table2"].Columns) { //转换数据视图 TableRow trow = new TableRow(); TableCell tcell = new TableCell(); foreach (DataRow dr in ds.Tables["table2"].Rows) { //循环添加标题 tcell.Text = dc.ColumnName; trow.BackColor = System.Drawing.Color.LemonChiffon; tcell.BackColor = System.Drawing.Color.LightGreen; tcell.Controls.Add(new LiteralControl(dc.ColumnName.ToString())); trow.Cells.Add(tcell); } foreach (DataRow dr in ds.Tables["table2"].Rows ) { //循环添加表格数据 TableCell tcelldata = new TableCell(); //创建新行(数据行) tcelldata.Controls.Add(new LiteralControl(dr[dc.ColumnName].ToString())); trow.Cells.Add(tcelldata); } Table2.Rows.Add(trow); //添加表格行(包括标题和数据的行) asp.net网站配置路径。 asp.net上传文件功能,变态实现法 无法找到资源 奇怪的问题 asp.net 调试错误时总是转到百度,不显示具体错误... 急急急!显示条形码,并通过IE打印出来。 <head></head>之间如何获取服务器页面中的label中的内容 请教高手们:如何彻底释放连接池 关于子页面也父页面的问题<挺简单的> 在线等 一看到结果就给分 点下一页时:该页不能显示 dynamic类型对象直接在controller里用Json方法处理,json格式不正确。大家怎么处理的?? javascript高手进来啊 初学事务处理----[跪哭!]
a b c
1 1.1 1.2 修改 删除
5 5.5 5.8 修改 删除
由于abc等列比较多,横向太长,不利于观察
怎么才能改成 .
修改 修改
删除 删除
a 1 5
b 1.1 5.5
c 1.2 5.8-----------------------------------
aspx中加入 <asp:Table id="Table2" runat="server"></asp:Table>
前提是你的dataset中要有数据
string connStr = "Data Source=localhost;Initial Catalog=FACILITYALARM;uid=facilityalarm;pwd=123456;";
SqlConnection Conn = new SqlConnection(connStr);
string sqlStr = "select * from Ylztcsb";
SqlDataAdapter Da = new SqlDataAdapter(sqlStr,Conn);
DataSet ds = new DataSet();
Da.Fill(ds,"table2");; ///////////////////////////////////////////////////////////////////转换数据到table
foreach (DataColumn dc in ds.Tables["table2"].Columns)
{
//转换数据视图
TableRow trow = new TableRow();
TableCell tcell = new TableCell();
foreach (DataRow dr in ds.Tables["table2"].Rows)
{
//循环添加标题
tcell.Text = dc.ColumnName;
trow.BackColor = System.Drawing.Color.LemonChiffon;
tcell.BackColor = System.Drawing.Color.LightGreen;
tcell.Controls.Add(new LiteralControl(dc.ColumnName.ToString()));
trow.Cells.Add(tcell);
}
foreach (DataRow dr in ds.Tables["table2"].Rows )
{
//循环添加表格数据
TableCell tcelldata = new TableCell(); //创建新行(数据行)
tcelldata.Controls.Add(new LiteralControl(dr[dc.ColumnName].ToString()));
trow.Cells.Add(tcelldata);
}
Table2.Rows.Add(trow); //添加表格行(包括标题和数据的行)