我有一个带有3列的开发快速网格,我希望第3列可以编辑。
当用户点击编辑时,应该显示该行的下拉列表(仅在第3列中),但每行应该有不同的下拉列表,因为我想从不同的存储过程中提取数据字段名称。
所以,我能够得到一个包含3列的网格,前两列是不可编辑的,而且,我有第3列的下拉列表,但我不知道h o
w要显示每行下拉列表中的数据。那是我被困的地方。
这是我到目前为止所写的: -
部分视图: -
settings.Columns.Add(col =>
{
col.FieldName = "DefaultValue";
col.Caption = "Rule Type Value";
col.Width = 300;
col.ColumnType = MVCxGridViewColumnType.DropDownEdit;
col.SetEditItemTemplateContent(column =>
{
Html.DevExpress().DropDownEdit(c =>
{
c.Name = "ddlName";
c.SetDropDownWindowTemplateContent("WHAT GOES HERE!?!?!");
}).Render();
});
});
如果有人可以帮助我的话会很棒。
如果我没有提供足够的信息来解释这个问题,请告诉我。
答案 0 :(得分:0)
对于您的dropdownedit,您希望以这种方式添加项目:
c.Properties.Items.Add("Item 1");
c.Properties.Items.Add("Item 2");