【发布时间】:2017-05-31 06:22:46
【问题描述】:
我正在使用 DevExpress Gridview 进行 CRUD 操作, 我正在关注this 链接。并且更新操作工作正常。
我想插入新行,所以我在 Gridview 中添加了属性,它显示了创建按钮。
问题是,在新行中,当我更改国家/地区时,它不会自动更新城市。更改 Country 下拉菜单后调用 JavaScript 函数,但不调用 C# 代码函数。
下面是我的网格代码,
<dx:ASPxGridView AutoGenerateColumns="false"
ClientSideEvents-Init="OnInit"
DataSourceID="dsMasterDataList"
ClientInstanceName="gvMasterDataList"
ID="gvMasterDataList"
KeyFieldName="ID"
OnBatchUpdate="GvMasterDataList_BatchUpdate"
OnCellEditorInitialize="gvMasterDataList_CellEditorInitialize"
OnCommandButtonInitialize="gvMasterDataList_CommandButtonInitialize"
OnRowDeleted="gvMasterDataList_RowDeleted"
OnRowInserted="gvMasterDataList_RowInserted"
OnRowUpdated="gvMasterDataList_RowUpdated"
OnRowValidating="gvMasterDataList_RowValidating"
OnSummaryDisplayText="gvMasterDataList_SummaryDisplayText"
runat="server" >
<SettingsEditing Mode="Inline" />
<Columns>
<dx:GridViewCommandColumn ButtonType="Image" Caption=" " FixedStyle="Left" ShowClearFilterButton="true" ShowDeleteButton="true" ShowNewButtonInHeader="true" Width="32" />
<dx:GridViewCommandColumn ShowEditButton="true" Caption=" " ShowClearFilterButton="true" />
<dx:GridViewDataTextColumn FieldName="ID" Visible="false" />
..
..
我需要在哪里进行更改才能使其正常工作?
【问题讨论】: