说,我在ASP.NET MVC应用程序中经常使用以下HTML:
div
我想将重复的class Program
{
static void Main(string[] args)
{
private int panda=3;
}
}
部分放到一个单独的文件中并重复使用它(注意,内容可能会改变)。我怎么能这样做?
答案 0 :(得分:0)
将其保存在partialView中,例如:_CommonDiv
从您的视图中调用部分视图
@Html.Partial("_CommonDiv", null, new ViewDataDictionary {{ "yourvaringcontentKey", yourcontent}})
获取partialView中的内容
string yourcontent= (string)this.ViewData["yourvaringcontentKey"];
并在您想要的地方使用相同的内容。
答案 1 :(得分:0)
帮助代码:
@helper DivHelper(string text)
{
<div class="a">
<div class="b">
@text
</div>
</div>
}
@Helpers.DivHelper("Some text...")
在任何视图中调用此帮助程序,因为逻辑在App_Code中,所以不需要使用语句!