假设我有以下界面:
public interface IUserListVM
{
IList<string> UserList { get; }
}
Run Code Online (Sandbox Code Playgroud)
以及实现此视图模型接口的视图模型:
public class UserListVM : IUserListVM
{
private IList<string> userList = new List<string>();
IList<string> UserList
{
get { return userList; }
}
}
Run Code Online (Sandbox Code Playgroud)
然后可能有一个视图,期望一个继承IUserListVM的模型.假设我有一个UserList局部视图,看起来像这样:
@model MVCWebsite.Views.IUserListVM
@foreach (string user in Model.UserList) {
user
}
Run Code Online (Sandbox Code Playgroud)
这意味着将部分视图作为独立视图.
归档时间: |
|
查看次数: |
7669 次 |
最近记录: |