用途:希望在來自另一個類而不是代碼隱藏類的html網頁上顯示錶。或者如何調用另一個類而不是代碼隱藏類?將while循環中的一個tablecell變量傳遞給另一個類
在「不是所有代碼路徑都返回一個值」的表格單元上出現錯誤。
小碼是在低於
public class SQLscr : Page
{
protected void creattable(object sender, EventArgs e)
{
Table Table1 = new Table();
TableRow r = new TableRow();
TableCell tempc = new TableCell();;
tempc = CreateaTable.tablecell(tempc);
r.Cells.Add(tempc);
Table1.Rows.Add(r);
}
}
public class CreateaTable
{ 公共靜態的TableCell的TableCell(TableCell的三) {
SqlDataReader myReader = myCommand.ExecuteReader();
while (myReader.Read()){
c.Controls.Add(...);
return c;
}
我不得不說,這看起來非常低效的代碼......是否有一個特定的約束迫使你這樣寫?通常您會執行單個數據庫調用,然後從結果集中生成整個表。 – Timmerz