一、通過viewbag傳值:傳值可以是字段和list等其他型別
後台**
html頁面獲取**:
二、通過viewdata:傳值可以是字段和list等其他型別
後台**:
viewdata["mess1"] = "測試1";
viewdata["mess2"] = "測試2";
listzsk = new list();
zsk.add(new zskobj );
zsk.add(new zskobj );
zsk.add(new zskobj );
viewdata["list"] = zsk;
html頁面獲取**:
型別分類
明細操作
@foreach (var item in viewdata["list"] as list)
, null)
}三、通過tempdata:傳值可以是字段和list等其他型別,用法通viewdata
後台**:
tempdata["tmptest1"] = "tmptest1";
tempdata["tmptest2"] = "tmptest2";
html頁面獲取**:
四、直接在view中進行返回
後台**:
listzsk = new list();
zsk.add(new zskobj );
zsk.add(new zskobj );
zsk.add(new zskobj );
viewdata["list"] = zsk;
return view(zsk);
html頁面獲取**:
viewbag.title = "about";
}@model ienumerable
型別分類
明細操作
@foreach (var item in viewdata["list"] as list)
, null)
}傳遞單個物件:
public actionresult edit(string id)
)五、參照**:
select不可編輯可以傳值到後台
span3 name type disabled disabled id type style height 33px background gray color black datatype sucmsg select value 請選擇 option if powerlist?if powerl...
前台傳值到後台,然後再返回給前台
前台就不多說了可以自己寫 js 寫一些input 的響應函式,然後通過post的方法傳到某個url。後台採用的thinkphp的框架,重要的一點是要先熟悉thinkphp 的 url的路由是怎麼跳轉的。前台可以通過 form表單 提交 到乙個url 對應的url 在後台php 裡的處理函式 用pos...
json字串傳值到後台出現亂碼的問題的解決方法
1.原因 前台的編碼是iso 8859 1,後台的編碼是utf 8,所以會衝突 2.解決方法 先用iso 8859 1解碼成位元組陣列,再轉成utf 8編碼格式 string strw new string request.getparameter activitylist getbytes iso...