asp.net 動態(tài)生成表格
更新時間:2009年04月07日 23:29:31 作者:
要有個總的方法來拼字符串 好比是 private string MakeString()
復(fù)制代碼 代碼如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Text;
public partial class Default2 : System.Web.UI.Page
{
// 步驟
// 1. 要有個總的方法來拼字符串 好比是 private string MakeString()
// 2. 在這個總的方法里面要有個來獲取數(shù)據(jù)的方法 好比是 private DataTable FetchData()
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(MakeString());
}
/* 這個是拼裝字符串的方法 */
private string MakeString()
{
DataTable dtData = FetchData();
StringBuilder strContent = new StringBuilder();
string strFormate = "<tr><td>{0}</td><td>{1}</td><td>{2}</td></tr>";
strContent.Append("<table>");
foreach(DataRow row in dtData.Rows)
{
strContent.AppendFormat(strFormate, row[0].ToString(), row[1].ToString(), row[2].ToString());
}
strContent.Append("</table>");
return strContent.ToString();
}
private DataTable FetchData()
{
// 這里是拼裝,你也可以自己獲得
DataTable dtData = new DataTable();
dtData.Columns.Add("C1");
dtData.Columns.Add("C2");
dtData.Columns.Add("C3");
dtData.Rows.Add(new string[] { "1-1", "1-2", "1-3" });
dtData.Rows.Add(new string[] { "2-1", "2-2", "2-3" });
dtData.Rows.Add(new string[] { "3-1", "3-2", "3-3" });
dtData.Rows.Add(new string[] { "4-1", "4-2", "4-3" });
dtData.Rows.Add(new string[] { "5-1", "5-2", "5-3" });
return dtData;
}
}
相關(guān)文章
.NET 6開發(fā)TodoList應(yīng)用之實現(xiàn)接口請求驗證
在響應(yīng)請求處理的過程中,我們經(jīng)常需要對請求參數(shù)的合法性進(jìn)行校驗,如果參數(shù)不合法,將不繼續(xù)進(jìn)行業(yè)務(wù)邏輯的處理。本文將介紹如何使用FluentValidation和MediatR實現(xiàn)接口請求驗證,需要的可以參考一下2021-12-12
asp.net中js+jquery添加下拉框值和后臺獲取示例
這篇文章主要介紹了asp.net中js+jquery添加下拉框值和后臺獲取的具體實現(xiàn),需要的朋友可以參考下2014-05-05
ASP.NET網(wǎng)站使用Kindeditor富文本編輯器配置步驟
首先下載編輯器然后部署編輯器最后在網(wǎng)頁中加入(ValidateRequest="false")引入腳本文件,具體配置步驟如下,有需求的朋友可以了解下哈2013-06-06
.NET Core利用動態(tài)代理實現(xiàn)AOP(面向切面編程)
用動態(tài)代理可以做AOP(面向切面編程),進(jìn)行無入侵式實現(xiàn)自己的擴(kuò)展業(yè)務(wù),調(diào)用者和被調(diào)用者之間的解耦,提高代碼的靈活性和可擴(kuò)展性。本文將為大家詳細(xì)介紹實現(xiàn)的方法,感興趣的可以學(xué)習(xí)一下2022-01-01
asp.net中將數(shù)據(jù)庫綁定到DataList控件的實現(xiàn)方法與實例代碼
我現(xiàn)在要做這個頁面,然后我用DataList控件顯示題目,我想問如何把我數(shù)據(jù)庫的題目綁定到DataList控件里面,然后讓它顯示考試題目?2011-06-06
集合類Array List HashTable實例操作練習(xí)
集合常用操作添加、遍歷、移除;本文將詳細(xì)介紹下ArrayList對值類型的操作/ArrayList對引用類型的操作及HashTable的使用,感興趣的你可不要錯過了哈2013-02-02

