如果我的.cshtml页面上的代码,我有这一点。
<a href='~/AudioFiles/@item.dateOfCall.ToShortDateString()_Store_Call.mp3'
class="btn btn-xs green tooltips" target="_blank" data-container="body"
data-placement="top" data-original-title="Play">
<i class="fa fa-play"></i>
</a>
我需要将日期更改为2014-02-19
而不是2014/02/19
当前链接中断是因为它试图转到2014/02/19,这在Windows文件命名中无效。
答案 0 :(得分:2)
你可以像这样格式化日期:
<a href='~/AudioFiles/@item.dateOfCall.ToString("yyyy-MM-dd")_Store_Call.mp3'
class="btn btn-xs green tooltips" target="_blank" data-container="body"
data-placement="top" data-original-title="Play">
<i class="fa fa-play"></i>
</a>
有关选项的完整列表,请查看此页面http://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx