估計樓主應該是用了orm,只知道定義泛型類,然後orm自己就完成對映,具體怎麼得到的資料,就不知道了.
所以,請退回到舊時代,用datatable傳遞資料.
cmdtext:這個是sql查詢語句;
connstr:這個是資料庫連線字串.
public static datatable(string cmdtext,string connstr)
sqlconnection conn = new sqlconnection(connstr);
conn.open();
sqldataadapter da =new sqldataadapter(cmdtext,conn);
datatable dt =new datatable();
da.fill(dt);
conn.close();
return dt;
所謂泛型list,其實就是 t,所以,比如你有個class叫著 user:
user array = new user[dt.rows.count];
for(int i =0,j=dt.rows.count;i
user user = new user();
user.id = dt.rows[i]["id"];
user.name =dt.rows[i]["name"];
array[i]=user;
return array;
頁面跳轉傳值接收
遇到乙個問題,有乙個頁面a,頁面b和頁面c都能跳轉到頁面a,然後頁面b需要傳值到頁面a,執行函式取到後台資料,而從頁面c進入就不需要,然後問題就來了 c1 window.location.href.split 1 c2 c1.split 1 頁面a的js這樣寫確實能取到從頁面b傳來的資料,但是從頁面...
父子頁面傳值和子兄弟頁面傳值
前言 我是用的layer彈出框整的layer父子頁面 父 子 子 父 子彈窗給父頁面元素賦值 parent.parentinput val 這是從彈窗傳遞過來的資料 子彈窗呼叫父頁面方法 window.parent.childinvokermethod 子彈窗獲取父頁面元素的值 window.par...
子頁面傳值與父頁面傳值(上)
這樣的乙個問題 在父頁面中跳轉到子頁面後,獲取到輸入的值後傳遞給父親頁面,然後在父頁面上賦值給父頁面上得某個控制項 這裡提供兩種方法,一種是js,另外一種是ajax的 js方法 父親頁面上的js 傳遞值給子頁面 function getinfo 修改,選中並且返回值給父頁面 function com...