我正在做一个ASP.NET项目,我以前从来没有用过这个,我在cshtml文件中遇到了一个问题,首先我知道我有一个foreach,值会出现多次,但是如果我把@Html.LabelFor和@Html.DisplayNameFor放在foreach之外并创建另一个变量,代码就不能工作,我只想显示一次,但我不知道怎么做 @foreach (var pap in Model.PessoasEpisodios)
<tr>
什么是"_MINIPROFILER更新的Layout.cshtml“?为什么它总是给我带来问题,为什么我要尝试构建?"The name 'ViewBag' does not exist in the current context" _MINIPROFILER UPDATED Layout.cshtml
"The name'Url' does not exist in the current context" _MINIPROFILER UPDATED Layout.<
我的视图包含一个表单,在post中我想在列表中包含一些值。因此,我使用@Html.EditorFor(m => m.Something)来生成输入框,它将获得一个惟一的Id。分部视图中的表代码与以前完全相同,只是它被更改为从列表中获取值,而不是MyModel。所有数据都完美地显示出来,但有一个问题。输入框不再获得Id。因为它们没有获得Id,所以它们的值不会包含在post表单中-因此它们不会出现在我作为post方法输入的模型中。Val2 { get; set; }
public class My