Asp.net mvc asp mvc控制器动态创建html并发送到html

Asp.net mvc asp mvc控制器动态创建html并发送到html,asp.net-mvc,Asp.net Mvc,我正在使用胡子模板。我想把HTML代码从控制器动态地转换成HTML 代码,我需要将其存储在一个列表中,然后我想移动该html文件。 在模型中。我已从控制器获取htmlstring列表。如何在此处使用通用列表 public List<HtmlString> imagelist { get; set; } 公共列表imagelist{get;set;} 控制器: var c =new PropertyImageList(); foreach(var i in images)

我正在使用胡子模板。我想把HTML代码从控制器动态地转换成HTML 代码,我需要将其存储在一个列表中,然后我想移动该html文件。 在模型中。我已从控制器获取htmlstring列表。如何在此处使用通用列表

public List<HtmlString> imagelist { get; set; }
公共列表imagelist{get;set;}
控制器:

var c =new PropertyImageList();
foreach(var i in images)
    {
        var a = GetImageUrl(i);
        var b = GetThumbnailUrl(i);
        a= new HtmlString("<a href"+a+"></a>");
    }
    return Json(c,JsonRequestBehavior.AllowGet);
var c=newpropertyImageList();
foreach(图像中的变量i)
{
var a=GetImageUrl(i);
var b=一个URL(i);
a=新的HtmlString(“”);
}
返回Json(c,JsonRequestBehavior.AllowGet);

此代码做什么或不做什么,您的问题是什么?我会尝试将
var c=
行更改为
var c=newlist()
并调用
c。在循环中添加(a)
。不过,看起来您确实在做一些不寻常的事情,您确定要将HTML列表转换为JSON吗?propertyimagelist()类。我将从该类中写入html。其中foreach中的图像具有图像集合。在Propertyimagelist类中,我创建了一个列表。我需要在foreach中调用该类list,并确保我要将html转换为json。在该类中,我要在foreach中创建list'public list imagecontainer(PropertyImageList url,PropertyImageList thumbnaiurl){(“此处我需要从中获取每个的值”)},而不是这个“a=new HtmlString(”我想调用那个函数,然后分配给那个对象c