Response.Write("<table>");
while (yourDataReader.Read()==true)
{
Response.Write("<tr><td></td></tr>");
}
Response.Write("</table>");
while (yourDataReader.Read()==true)
{
Response.Write("<tr><td></td></tr>");
}
Response.Write("</table>");
解决方案 »
- 模板页中添加js验证代码为什么失效了?
- 获得GridView中的单元格中的值
- 在DevExpress .net中,Report Toolbar自定義按鈕怎麼寫事件?
- URL rewrite 报错
- ListBox中显示多列怎么可以控制每列左对齐?
- 关于类库的问题。
- 在客户端弹个窗口
- 我装好了.netframework3.0怎么没有system.windows.media类库?
- 关于treeview节点的存值问题。(我装了微软的webcontrols实现树)
- 一个很简单的问题了!
- 讨论:为何.net不提供.net framework的全部源代码?就像JAVA一样?
- 这个错误咋回事:error CS0117: “System.Configuration.ConfigurationSettings”并不包含对“appSettings”的定义
System.Data.DataTable myDataTable = new DataTable("ParentTable");
// Declare variables for DataColumn and DataRow objects.
DataColumn myDataColumn;
DataRow myDataRow;
// Create new DataColumn, set DataType, ColumnName and add to DataTable.
myDataColumn = new DataColumn();
myDataColumn.DataType = System.Type.GetType("System.Int32");
myDataColumn.ColumnName = "id";
myDataColumn.ReadOnly = true;
myDataColumn.Unique = true;
// Add the Column to the DataColumnCollection.
myDataTable.Columns.Add(myDataColumn);
// Create second column.
myDataColumn = new DataColumn();
myDataColumn.DataType = System.Type.GetType("System.String");
myDataColumn.ColumnName = "ParentItem";
myDataColumn.AutoIncrement = false;
myDataColumn.Caption = "ParentItem";
myDataColumn.ReadOnly = false;
myDataColumn.Unique = false;
// Add the column to the table.
myDataTable.Columns.Add(myDataColumn);
// Make the ID column the primary key column.
DataColumn[] PrimaryKeyColumns = new DataColumn[1];
PrimaryKeyColumns[0] = myDataTable.Columns["id"];
myDataTable.PrimaryKey = PrimaryKeyColumns;
// Instantiate the DataSet variable.
myDataSet = new DataSet();
// Add the new DataTable to the DataSet.
myDataSet.Tables.Add(myDataTable);
// Create three new DataRow objects and add them to the DataTable
for (int i = 0; i<= 2; i++){
myDataRow = myDataTable.NewRow();
myDataRow["id"] = i;
myDataRow["ParentItem"] = "ParentItem " + i;
myDataTable.Rows.Add(myDataRow);
}--------------------------------
AspNetPager 免费分页控件4.1版发布,欢迎下载使用:http://www.webdiyer.com
while (yourDataReader.Read()==true)
{
Response.Write("<tr><td>"+yourDataReader["yourFieldName"]+"</td></tr>");
}
Response.Write("</table>");
for (int i=1;i<=count;i++)
{
TableRow r = new TableRow();
for (int j=0;j<3;j++)
{
TableCell cell = new TableCell();
switch(j)
{
case(0):
Label myLab = new Label();
myLab.Text="AA";
myLab.ID="xh"+i;
myLab.Width=30;
cell.Controls.Add(myLab);
break;
case(1):
Label myLab1 = new Label();
myLab1.Text="BB";
myLab1.ID="xm"+i;
myLab1.Width=100;
cell.Controls.Add(myLab1);
break;
case(2):
TextBox myTB = new TextBox();
myTB.Text="";
myTB.ID="sj"+i;
myTB.Width=50;
cell.Controls.Add(myTB);
break;
}
r.Cells.Add(cell);
}
Table2.Rows.Add(r);
凡是Label控件的数据就是从数据库中提出,怎么将他们显示在页面,用户需要的信息?
TableRow r=new TableRow();//定义列
TableCell TCxh=new TableCell();//定义单元格
TCxh.Controls.Add(new LiteralControl(单元格要显示内容));//单元格
r.Cells.Add(TCxh);//添加单元格
//
TableCell TCdw=new TableCell();
DropDownList Dldw=new DropDownList();
TCdw.BackColor=Color.LemonChiffon;
Dldw.SelectedIndexChanged+=new EventHandler(Dldw_Change);
Dldw.AutoPostBack=true;
TCdw.Controls.Add(Dldw);//在表格中添加DropDownList控件
r.Cells.Add(TCdw);//添加单元格
Table1.Rows.Add(r);//添加列上次初次用搞了半天才弄出来的东东,有问题再问吧。
System.Data.DataTable MyTable4 = new System.Data.DataTable("MyTable4");
MyTable4.Columns.Add("X",typeof(int));
MyTable4.Columns.Add("Y",typeof(int));
MyTable4.Columns.Add("FontName",typeof(string));
MyTable4.Columns.Add("FontSize",typeof(int));
MyTable4.Columns.Add("Content",typeof(string));//增加行
System.Data.DataRow MyRow4 = MyTable4.NewRow();
MyRow4[0] = 2;
MyRow4[1] = 3;
MyRow4[2] = "4";
MyRow4[3] = 5;
MyRow4[4] = "[0][0]";
MyTable4.Rows.Add(MyRow4);
谢谢各位大哥!
HtmlTable table = new HtmlTable();
or
Table table = new Table();
(TableRow,TableCell)
you want to dynamic creating, then you can using foreach() to add Rows or Cells to the source Table(table) object.
TableRow tr=new TableRow();
tbl.Rows.Add(tr);
TableCell tc=new TableCell();
tc.Text=数据库中的值;
tr.Cells.Add(tc);
this.Controls.Add(tbl);
更详细的请参看MSDN!
Dim myrow As System.Web.UI.WebControls.TableRow
Dim myCell As System.Web.UI.WebControls.TableCell
For i = 1 To 99
myrow = New System.Web.UI.WebControls.TableRow()
For j = 1 To 7
Dim myinput As New System.Web.UI.WebControls.TextBox()
If i < 10 Then
myinput.ID = "txt0" & i & j
Else
myinput.ID = "txt" & i & j
End if
myCell = New System.Web.UI.WebControls.TableCell()
myCell.Controls.Add(myinput)
myrow.Cells.Add(myCell)
Next
Table1.Rows.Add(myrow)
Next