- Home
- Forum
- ASP.NET MVC
- MVC Grid edit problem with PrimaryKey and datasource
MVC Grid edit problem with PrimaryKey and datasource
Hi
We are using
version 12.4.0.30 of MVC Grid and we have a MVC like the example:
@(Html.EJ().Grid<T_HCP_HCO_CONFIG>("GrdMaster")
.Datasource((IEnumerable<object>)ViewBag.GridDS)
.EditSettings(edit =>
{
edit.AllowAdding().AllowDeleting().AllowEditing();
})
.ToolbarSettings(toolbar =>
{
toolbar.ShowToolbar().ToolbarItems(items =>
{
items.AddTool(ToolBarItems.Add);
items.AddTool(ToolBarItems.Edit);
items.AddTool(ToolBarItems.Delete);
items.AddTool(ToolBarItems.Update);
items.AddTool(ToolBarItems.Cancel);
});
})
.AllowPaging(true).PageSettings(page => page.PageSize(15))
.AllowFiltering(true).FilterSettings(filter => {
filter.FilterType(FilterType.Menu); })
.AllowSorting(true)
.Columns(col =>
{
col.Field("ID_COUNTRY").HeaderText("Country").IsPrimaryKey(true).TextAlign(TextAlign.Left).ForeignKeyField("ID").ForeignKeyValue("DESCRIPTION").DataSource((IEnumerable<object>)ViewBag.CountriesDS).Width(90).ValidationRules(v
=> v.AddRule("required", true)).Add();
col.Field("ID_TYPE").HeaderText("Type").IsPrimaryKey(true).DefaultValue(0).ValidationRules(v
=> v.AddRule("required", true)).Add();
col.Field("UCI_FIELD").HeaderText("UCI").Width(100).TextAlign(TextAlign.Left).ValidationRules(v
=> v.AddRule("required", true)).Add();
})
.ClientSideEvents(eve =>
{
eve.EndAdd("GrdMaster_Add");
eve.RowSelected("GrdMaster_Select");
eve.EndEdit("GrdMaster_Edit");
eve.ToolbarClick("GrdMaster_Click");
})
)
</div>
But when we edit grid, an error appears;
TypeError: u.find(...).get(...) is undefined
...;u.find(".e-editcell").get(0).colSpan=d-v.find("td").not(":visible").length+h;v....
It seems, that the problem is with the PrimaryKey
field, that is showed with a DataSource combo.
Thanks for using Syncfusion products.
We considered the issue “Script error throws while editing the row when enable primarykey and foreignkey for the same column” as a bug. We have logged a report on this and will fix the issue internally, also the fix will be included in Vol 1, 2015 service pack 2 release, which has been scheduled to be rolled out at the end of month May 2015.
We have also created an incident internally to have a follow up with this issue.
Please let us know if you have any other concerns.
Regards,
Gowthami V.
Hi Gowthami
Thank you
very much for your atencion and your help
Best
regards
Thanks for your update.
Please get back to us if you need further assistance. We will happy to assist you.
Regards,
Gowthami V.
- 3 Replies
- 2 Participants
-
JP Juan Peiró Llobet
- May 6, 2015 11:34 AM UTC
- May 8, 2015 04:52 AM UTC