Cell Editing (WebDataGrid) 单元格编辑

 

editingcore和cellediting两个属性是在webdatagrid™编辑细胞必不可少。你可以通过用户界面或使用代码来编辑一个单元格。

使用须知

首先,在webdatagrid的behaviors中添加 CellEditing behavior属相(behaviors-EditingCore-CellEditing这样的顺序)。

如果你添加RowUpdating事件,使得当你对编辑行失去焦点时,立即提交数据到您的数据源。为了获得或失去焦点的行,您必须有启用的激活行为( Activation behavior enabled)。有关激活行为的更多信息,参见激活。(连接皆为英文资料)

注意:你必须绑定一个能够支持webdatagrid更新的数据源。(数据绑定相关资料)如果你的数据源不能自动更新webdatagrid,必须处理好更新事件和手动更新数据。

你需要完成的任务

你将学习如何更新数据--客户表与已经绑定数据的webdatagrid控件。

按下面的步骤完成

1.绑定webdatagrid的数据源SqlDataSource。在这样做的更多信息,参见开始webdatagrid

2.设置webdatagrid的datakeyfields属性,这样可以更新数据。

3.在Behaviors属性中单击省略号(……)按钮以启动行为编辑对话框(behaviors-EditingCore-CellEditing这样的顺序)。

4.点击ok之后,前台代码中。

<Behaviors>
    <ig:EditingCore>
        <Behaviors>
            <ig:CellEditing>
                    <EditModeActions MouseClick="Single" />
             </ig:CellEditing>
        </Behaviors>
    </ig:EditingCore>
</Behaviors>

可用于直接控制的vb代码:

WebDataGrid1.Behaviors.CreateBehavior(Of Infragistics.Web.UI.GridControls.EditingCore)()
WebDataGrid1.Behaviors.EditingCore.Behaviors.CreateBehavior(Of Infragistics.Web.UI.GridControls.CellEditing)()
WebDataGrid1.Behaviors.EditingCore.Behaviors.CellEditing.EditModeActions.MouseClick = Infragistics.Web.UI.GridControls.EditMouseClickAction.Single

c#代码:

WebDataGrid1.Behaviors.CreateBehavior<Infragistics.Web.UI.GridControls.EditingCore>();
WebDataGrid1.Behaviors.EditingCore.Behaviors.CreateBehavior<Infragistics.Web.UI.GridControls.CellEditing>();
WebDataGrid1.Behaviors.EditingCore.Behaviors.CellEditing.EditModeActions.MouseClick = Infragistics.Web.UI.GridControls.EditMouseClickAction.Single;

(cell能否编辑的behaviors.editingcore.enanbled只能后台设置,前台不能用js设置,即只能返回服务器设置。)

5.

 

转载于:https://www.cnblogs.com/sizhizhiyue/p/5006375.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值