第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

麻煩看一下這個問題,是關(guān)于asp.net mvc viewData 遍歷集合的問題

麻煩看一下這個問題,是關(guān)于asp.net mvc viewData 遍歷集合的問題

慕村9548890 2021-08-24 14:14:38
在Controllers里已經(jīng)定了action 里面包含了以下ViewDatapublic ActionResult Index(){List<string> str1 = new List<string>();List<string> str2 = new List<string>();str1.Add("aaa");str1.Add("bbb");str2.Add("123");str2.Add("321");ViewData["num1"] = str1;ViewData["num2"] = str2;return View();}在Index.aspx里面怎么將兩個list遍歷出來放進表格里
查看完整描述

1 回答

?
慕容3067478

TA貢獻1773條經(jīng)驗 獲得超3個贊

MVC 要追求的就是在頁面里不寫代碼。
要想將那個放進頁面。可在把標簽全在控制器里寫好。如
控制器里寫:更好的方法是將其寫在其它的類里,控制器里只調(diào)用幾個方法
string str="<table cellpadding='0' cellspacing='0' border='0'>"

for(int i=0;i<str1.count;i++)
{
str+="<tr><td>"+str1[i]+"</td><td>"+str2[i]+"</td></tr>"
}
str+="</table>";
ViewData["something"]=str;
前臺頁面里,寫上
<%=Server.HtmlDecode(ViewData["something"].ToString()) %>
就告成了。


查看完整回答
反對 回復 2021-08-30
  • 1 回答
  • 0 關(guān)注
  • 374 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號