110,501
社区成员
发帖
与我相关
我的任务
分享
foreach (var item in list)
{
ViewBag.md = ViewBag.md + " <br>" + item.Msg;
}
foreach (var itemname in name)
{
ViewBag.name = ViewBag.name + "<br>" + itemname.UserId;
}
<div class="replay">
<a href="#" class="userlogin">@Html.Raw( @HttpUtility.HtmlDecode(ViewBag.name))</a>
<span class="body">
@Html.Raw( @HttpUtility.HtmlDecode(ViewBag.md))
</span>
</div>
var a = new List<int>() { 1, 2, 3 };
var b = new List<string>() { "评论a", "评论b", "评论c" };
var c = a.Zip(b, (x, y) => x + y).ToList();
Console.WriteLine(string.Join("\n", c));
1评论a
2评论b
3评论c
string Result=""; //内容多用StringBuilder
for(int i=0;i<name.Count;i++)
{
Result+=" <a href='#' class='userlogin'>"+name[i].UserID+"</a>";
Result+=" <span class='body'>"+list[i].Msg+" </span>";
Result+=" <br />";
}
ViewBag.Result=Result;
在前台view里面,在需要出现内容的地方
@Html.Raw(ViewBag.Result)
一句完事
[/quote]
哥,你厉害 谢谢您问题解决了 我弄了好久都没有解决 也谢谢上面大神的帮助
string Result=""; //内容多用StringBuilder
for(int i=0;i<name.Count;i++)
{
Result+=" <a href='#' class='userlogin'>"+name[i].UserID+"</a>";
Result+=" <span class='body'>"+list[i].Msg+" </span>";
Result+=" <br />";
}
ViewBag.Result=Result;
在前台view里面,在需要出现内容的地方
@Html.Raw(ViewBag.Result)
一句完事
var a = new int[] { 1, 2, 3 };
var b = new string[] { "评论a", "评论b", "评论c" };
var c = a.Zip(b, (x, y) => x + y);//.ToList();
Console.WriteLine(string.Join("\n", c));
我就奇怪了,相关联的两个序列,为什么要分开保存呢?