我有一个视图,我正在使用传递viewmodel,它有一个名为FileName的属性。此属性应包含所选文件的文件扩展名,但只显示文件扩展名。例如,如果文件名是Items.csv,则只显示“csv”。不是“.csv”,只是“csv”。我试图通过执行以下操作在属性本身以及视图中添加文件扩展名:
@Using (Html.BeginForm("CreatePrintJobStepLast", "Marketing"))
@<text>
<div class="section main">
File Name : @Html.Label(String.Format("{0}{1}", Model.FileName, ".csv"))
<br />
File Name : @Html.Label(String.Format("{0}.{1}", Model.FileName, "csv"))
<br />
File Name : @Html.Label(String.Format("{0}{1}{2}", Model.FileName, ".", "csv"))
</div>
</text>
End Using
我尝试了其他几种方法,但结果仍然相同。用户仍然看到“csv”。非常感谢任何帮助,并提前感谢您花时间查看我的问题。
答案 0 :(得分:1)
Html.Label(...)
帮助器的第一个属性用于填充for
HTML属性。所以,您可以拥有以下内容:
File Name : @Html.Label("", String.Format("{0}{1}", Model.FileName, ".csv"))