在下面的摘录中,我试图将第二行@Html.DisplayFor
之后的所有内容复制并粘贴到第一行的末尾。
一开始:
<div class="display-label">@Html.LabelFor
<div class="display-field">@Html.DisplayFor(@String.Format("{0:F}", Model.PlannedBudget))</div>
我选择@Html.DisplayFor
之后的所有文字,包括结束div
标记,然后将此文本复制到剪贴板,即ctrl + c。然后我将光标定位在第一行的末尾,在LabelFor
之后立即,并从剪贴板粘贴,即ctrl + v。我得到的是以下内容:
<div class="display-label">@Html.LabelFor Model.PlannedBudget))</div>(@String.Format("{0:F}",
<div class="display-field">@Html.DisplayFor(@String.Format("{0:F}", Model.PlannedBudget))</div>
我怀疑我粘贴的参数列表中的逗号,但无论原因是什么,这都很奇怪。有没有其他人有这个问题,我应该在哪里举报?
答案 0 :(得分:1)
这是MVC3 RC的一个已知问题。它已在MVC3 RC2
中修复更新:似乎从RC2二进制文件中错误地跳过了此问题的修复程序。目前,解决此问题的唯一方法是install Visual Studio 2010 SP1 Beta。