У меня есть следующая инфраструктура WedDataGrid (версия 2.9.2) и функция JavaScript. Первый столбец в WedDataGrid - это флажок в шаблонном поле, и функция javascript вызывается при событии щелчка флажка.
Я хочу запустить операцию обновления строки CRUD из функции javascript в проверенной строке. Какой звонок мне нужно использовать? Или вы можете порекомендовать другой способ сделать это? Я не хочу запускать его при изменении выбора строк, только когда установлен флажок.
JS:
<script type="text/javascript">
function RowSelectedByCb(id) {
// trigger a row Update, but how? }
</script>
wdg:
<ig:WebDataGrid ID="igWdgComments" StyleSetName="Harvest" runat="server"
DataSourceID="odsSelectComments" AutoGenerateColumns="False"
DataKeyFields="DrugCommentPKey" AutoCRUD ="true" EnableViewState ="False">
<Columns>
<ig:TemplateDataField Key="cbSelect" Width="30px"><Header Text=" " />
<ItemTemplate>
<asp:CheckBox ID="cbSelect" runat="server" onclick="RowSelectedByCb(this)" />
</ItemTemplate>
</ig:TemplateDataField>
Остальные столбцы ...
<Behaviors>
<ig:Activation Enabled="true" />
<ig:RowSelectors RowNumbering="True" />
<ig:Selection RowSelectType="Single" CellClickAction="Row" Enabled ="true">
<SelectionClientEvents CellSelectionChanged="CellChanged" />
</ig:Selection>
<ig:EditingCore >
<Behaviors>
<ig:CellEditing>
<CellEditingClientEvents EnteringEditMode="CellChanged" />
<EditModeActions EnableOnActive="True" MouseClick="Single" EnableOnKeyPress="True" />
</ig:CellEditing>
</Behaviors>
</ig:EditingCore>
</Behaviors>
Прочие вещи ...