-1
私は剣道のグリッドを持っています。私のモデルでは、ドロップダウンに値が入るリストを返す。今私は説明 をグリッド列にバインドしたいと思います。どのように私はグリッドにuserName列をバインドできますか?剣道のグリッドにアイテムのリストをバインドするにはどうすればいいですか
私はグリッドにuserNameを表示したいのですが、グリッドには表示されません。
モデル
public class usersModel
{
public int userId { get; set; }
public string userName { get; set; }
public List<usersModel> usersList;
}
コントローラ
public ActionResult GetUsers()
{
usersModel md = new usersModel();
string r = ApiBaseUrl + "/GetAllusers" ;
string resp = JsonGET(r);
List<usersModel> users = Deserialise<List<usersModel>>.Deserialise(r);
md.listUsers = users;
return View(md);
}
ビュー
@(Html.Kendo().Grid<usersModel>()
.Name("Grid")
.Columns(columns =>
{
columns.Bound(cl => cl.usersList.userName).Title("User Name");
})
.Sortable()
.Pageable()
.Scrollable()
.DataSource(data => data
.Ajax()
.PageSize(1)
.ServerOperation(false))
)
私はわからないんだけど私はあなたが何をしようとしているのか理解しています。ユーザーリスト全体をグリッドにバインドしようとしていますか? –
はい私はグリッドに入力リストをバインドしたいです。ユーザー列にはすべてのユーザーが含まれます。 –