2010-04-30 48 views

回答

1

是的,你需要訪問QueryString集合來獲取你傳遞的表名,然後創建一個新的數據表並設置它的名字。

/創建表,並將其命名/

數據表DT =新數據表();

dt.TableName = Request.QueryString [「VariableName」]。ToString();

/添加列/

dt.Columns.Add(的Request.QueryString [ 「VARIABLENAME」]的ToString()的typeof(字符串)); dt.Columns.Add(Request.QueryString [「VariableName」]。ToString(),typeof(String)); dt.Columns.Add(Request.QueryString [「VariableName」]。ToString(),typeof(String));

享受!

+0

DataTable未註冊爲預定義類型。我假設這是與我的web.config。 GRR。 – Justen 2010-04-30 22:00:41

+0

好的,明白了。但似乎沒有dt.Name的名稱。最接近的是命名空間。 – Justen 2010-04-30 22:06:30

+0

嗨賈斯汀 - 你是正確的「表名」 - 我爲錯誤道歉。 – Doug 2010-05-01 14:54:33