我有一个字符串,我只希望从第4个字符显示到字符串的结尾。例如,我想在我的视图中显示以下内容:
MyLogin
当字符串采用以下格式时:
string Login = "RDN\MyLogin";
我想做这样的事情:
public partial class MyLogin
{
[DisplayFormat(DataFormatString = Login.Substring(3, Login.Length);)]
public string Login { get; set; }
}
我怎样才能完成这样的事情?
答案 0 :(得分:0)
虽然这不是我想要的解决方案,但我能够通过以下方式实现这一目标:
在我的模型中
public partial class MyLogin
{
public string Login { get; set; }
public virtual String getUser()
{
return Login.Substring(4, Login.Length - 4);
}
}
在我看来
@foreach (var login in Model)
{
<tr>
<td>@{ var user = login.getUser();}@user</td>
</tr>
}