`
阅读更多
我在用客户端使用igbtl_addNew()方法新增行后,发现这些新增行根本不会在
服务端引发行更新事件,后来跟踪了WebGrid的表格的新增行代码发现了
原来,在使用了igtbl_addNew()后必须在使用igtbl_activate(g);//g为WebGrid的客户端对象
这样才能为这些新增的行增加行更新事件和正确的设定该行为新增行的状态
有了这些我们就可以人为的指定一些行为编辑过状态。
比始有一些行,虽然没有被编辑过,但是我想让他在提交时也引发一个行更新事件
那么怎么办呢?

当然你必须有该行的ID
得到该行的对象rowObj后,用以下的方法,指定该行的状态
g.recordChange("ModifiedRows",rowObj);//将该行的编辑状态指定为修改
igtbl_activate(g);//g为WebGrid的客户端对象
这样该行虽然没有在客户端被编辑过,仍然会引发一个行更新事件


分享到:
评论

相关推荐

    ASP.NET用WebGrid帮助文件

    例如,`OnRowClick`可以捕获行点击事件,`OnPageIndexChanging`则可以在页码改变时触发,更新数据源并重新渲染表格。 7. **数据绑定**:WebGrid支持多种数据绑定方式,包括强类型数据绑定和动态数据绑定。强类型...

    webgrid控件

    WebGrid控件是ASP.NET开发中的一个重要组件,它是一个数据呈现工具,用于在网页上以表格形式展示数据。WebGrid控件提供了丰富的功能,包括排序、分页、筛选和自定义列显示等,使得开发者能够方便地管理和展示数据库...

    asp.net MVC WebGrid源码

    WebGrid是ASP.NET MVC中用于数据呈现的一个功能强大的控件,它允许开发者在网页上方便地显示数据表格。 在这个名为"PhototsMVC"的项目中,我们可以看到作者应用了ASP.NET MVC来实现用户管理、权限管理、菜单管理...

    如何在Webgrid中隐藏列标题

    如果需要在客户端动态控制列的可见性,那么JavaScript/jQuery的方法更合适;如果只是为了初始化页面时隐藏标题,且不需要后续交互,那么直接在Razor视图中处理可能更简洁。 以上就是关于如何在ASP.NET MVC4的...

    ASP.NET MVC4中的WebGrid

    ASP.NET MVC4中的WebGrid是一个强大的工具,用于在网页上展示数据,并提供了丰富的自定义功能。WebGrid控件是ASP.NET MVC框架的一部分,它简化了数据呈现和交互,特别是对于那些需要灵活布局和操作的数据视图。在...

    WebGrid ASP.NET DataGrid Control-开源

    例如,可以设置列的模板来自定义单元格内容,或者通过JavaScript事件监听器实现客户端交互,如行选择、按钮点击等。同时,服务器端属性则支持服务器端的逻辑处理,如验证、数据处理等。 对于数据操作,WebGrid支持 ...

    一个ViewGrid控件

    6、响应行的单击事件和双击事件,并在服务端处理 使用方法(设置属性): BoundRowClickCommandName - 行的单击事件需要绑定的CommandName BoundRowDoubleClickCommandName - 行的双击事件需要绑定的CommandName ...

    ProductGrid:一个简单的Web应用程序,使用带有Razor,Entity Framework和Code First的.Net MVC在WebGrid中显示数据

    一个简单的Web应用程序,它使用带有Razor,Entity Framework和Code First的.Net MVC在WebGrid中显示数据。 该项目使用默认的.Net MVC支架以及jQuery,Entity Framework,bootstrap和modernizr。 唯一的目的是演示...

    如何在MVC 3 razor + asp.net中将texbox添加到webgrid的页脚中

    在这个场景中,我们需要了解如何在WebGrid的页脚中添加一个文本框,以便实现动态过滤功能。下面我们将详细探讨这一技术。 1. **WebGrid控件**:WebGrid是ASP.NET MVC框架的一部分,用于在网页上显示表格数据。它...

    WebGrid标头对齐和排序图标

    在WebGrid中,我们可以通过CSS样式来调整列标题(标头)的对齐方式。默认情况下,列标题可能居中或左对齐,但我们可以根据需求定制。以下是如何通过CSS实现不同对齐方式的步骤: 1. 首先,在HTML中为WebGrid定义一...

    C1.Web.C1WebGrid表格控件(可正常使用)

    著名的C1开发的针对ASP.NET的一套控件库.为ASP.NET开发人员提供了功能丰富的Web开发组件。包括个表格,报表,图表,数据,用户界面和电子商务组件等支持.C1WebGrid是其中最精典的数据表格的控件。

    SmallBakery asp.net webpages razorv3 数据库操作demo

    提交表单后,服务器端代码接收到更新后的数据,用这些数据更新数据库中的记录。 4. **删除(Delete)**: 删除操作通常涉及到一个确认页面,用户确认删除后,服务器端代码执行相应的DELETE SQL语句。在Razor页面中,...

    客户化工具—凭证格式设计器.ppt

    用户可以选择一个样式进行复制,然后在样式设计工具中进行调整,完成设计后保存并命名,新样式就会出现在凭证样式选择列表中。 在【保存和查看设计结果】环节,用户可以通过“建档”或“报表”入口来查看设计效果。...

    javascript web grid demo

    1. 数据源绑定:Ext Grid可以绑定到不同的数据源,如JSON、XML或内存中的数组,以便实时更新数据。 2. 表头自定义:你可以设置列的标题、宽度、对齐方式,甚至添加图标和工具提示。 3. 数据操作:包括排序(单列或多...

    Python库 | WebGrid-0.1.37-py3-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:WebGrid-0.1.37-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    ASP.NET WEB程序设计.doc

    类似的,在题目中提到了 WebGrid 控件,这是类似于 GridView 的功能,用于显示和操作数据。 2. **分页和排序** - WebGrid 控件支持分页和排序功能,通过设置 `canPage` 和 `rowsPerPage` 属性来启用分页,调整每页...

    TMS IntraWeb中文指南 .pdf

    TMS IntraWeb组件集的核心功能在于提供了一种直观的开发方式,使得Web开发就像在桌面应用中拖拽组件那样简单。以下是该组件集中的一些关键特性: 1. **响应式布局设计**: - 提供了灵活的布局选项,确保网页能在...

    WebGrid CRM制造业解决方案

    还在四处寻找有关于WebGrid CRM制造业解决方案吗?整理发布的这一款WebGrid CRM制造业解决方案...该文档为WebGrid CRM制造业解决方案,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看

Global site tag (gtag.js) - Google Analytics