问题描述
我正在使用此代码显示数据网格中的弹出窗口。问题是如何在另一个表的弹出窗口中显示dropdownlist?如何在groupitems中实现数据源?
我试图在组项目中添加数据源,但它需要工作。
@(Html.DevExtreme()。DataGrid() .ID(“ gridContainer”) .ShowBorders(真) .Paging(p => p.Enabled(false)) 。编辑(e => e.Mode(GridEditMode.Popup) .AllowUpdating(true) .Popup(p => p .Title(“ Pregled vozila”) .ShowTitle(真) 宽度(700) 高度(525) .Position(pos => pos .My(HorizontalAlignment.Center,VerticalAlignment.Top) .At(HorizontalAlignment.Center,VerticalAlignment.Top) .Of(新JS(“窗口”)) ) ) .Form(f => f.Items(items => {
items.AddGroup()
.ColCount(2)
.ColSpan(2)
.Items(groupItems =>
{
groupItems.AddSimpleFor(m => m.VozilovrstaID); **<-- how to add new data source?**
});
items.AddGroup()
.ColCount(2)
.ColSpan(2)
.Items(groupItems => {
groupItems.AddSimpleFor(m => m.OpisModelaVozila);
groupItems.AddSimpleFor(m => m.SnagaKS);
groupItems.AddSimpleFor(m => m.SnagaKW);
groupItems.AddSimpleFor(m => m.ObujamMotora);
groupItems.AddSimpleFor(m => m.brojOkretajaUMinuti);
groupItems.AddSimpleFor(m => m.MaksimalnaBrzina);
});
}))
)
.Columns(columns => {
columns.AddFor(m => m.VozilovrstaID)
.Caption("Vrsta vozila")
.Lookup(lookup => lookup
.DataSource(d => d.WebApi()
.Controller("VozniPark")
.LoadAction("LoadVrstaVozila")
.Key("ID")
)
.ValueExpr("ID")
.displayExpr("VrstaVozila")
);
columns.AddFor(m => m.OpisModelaVozila)
.Width(70);
columns.AddFor(m => m.SnagaKS);
columns.AddFor(m => m.SnagaKW);
columns.AddFor(m => m.ObujamMotora);
columns.AddFor(m => m.brojOkretajaUMinuti)
.Width(170);
columns.AddFor(m => m.MaksimalnaBrzina);
})
.DataSource(d => d.WebApi()
.Controller("VozniPark")
.LoadAction("LoadVozila")
.UpdateAction("PromjenaVozila")
.Key("ID")
)
)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)