动态添加table表格内容,填充审批意见。
一,前台
<asp:table id="tblApprove" runat="server" Width="100%"></asp:table>
二、后台
QueryApproveInfo
private void SetTable() { TableRow tblRow = new TableRow(); TableCell tblCell = new TableCell(); tblCell.Text = "审批信息"; tblCell.Font.Size = 10; tblCell.Font.Bold = true; tblCell.ForeColor = System.Drawing.Color.Green; tblRow.Cells.Add(tblCell); tblCell = new TableCell(); tblCell.Text = "审批人"; tblRow.Cells.Add(tblCell); TextBox tBox = new TextBox(); object code = Session["login.wname"]; tBox.Text = code.ToString(); tBox.ReadOnly = true; tblCell = new TableCell(); tblCell.Controls.Add(tBox); tblRow.Cells.Add(tblCell); tblApprove.Rows.Add(tblRow); tblCell = new TableCell(); tblCell.Text = "审批日期"; tblRow.Cells.Add(tblCell); tBox = new TextBox(); tBox.Text = System.DateTime.Now.ToShortDateString(); tBox.ReadOnly = true; tblCell = new TableCell(); //tblCell.Width=100; tblCell.Controls.Add(tBox); tblRow.Cells.Add(tblCell); tblApprove.Rows.Add(tblRow); tblRow = new TableRow(); tblCell = new TableCell(); tBox = new TextBox(); tBox.CssClass = "MultTextbox"; tBox.ID = "opinion"; tBox.TextMode = System.Web.UI.WebControls.TextBoxMode.MultiLine; tblCell.Controls.Add(tBox); tblCell.ColumnSpan = 5; tblRow.Cells.Add(tblCell); tblApprove.Rows.Add(tblRow); /*Table t1=new Table(); t1.CssClass="tblStyle2"; row=new TableRow(); c1=new TableCell(); c1.Text="审批人"; row.Cells.Add(c1); c1=new TableCell(); c1.Text="审批日期"; row.Cells.Add(c1); c1=new TableCell(); c1.Text="审批日期"; row.Cells.Add (c1); c1=new TableCell(); c1.Text="审批人"; row.Cells.Add(c1); t1.Rows.Add(row); row=new TableRow(); c1=new TableCell(); c1.Controls.Add(t1); c1.CssClass="tblStyle2"; row.Cells.Add(c1); tblApprove.Rows.Add(row); */ }