ext的一些组件中常用的参数整理

grid 中的render里的参数:

value:当前单元格的值

cellmeta:是cellId单元格id,id不知道是干啥的,似乎是列号,css是这个单元格的css样式。

record:该行的数据,可以用record.data["id"]取得。

rowIndex:行号,不是从头往下数的意思,而是计算了分页以后的结果。

columnIndex:列号。

store:是所创建grid时候传递的ds,也就是grid里所有的数据,数据源对象。

分页的设置
new Ext.PagingToolbar({
pageSize: 10,
store: ds,
displayInfo: true,
displayMsg: '显示第 {0} 条到 {1} 条记录,一共 {2} 条',
emptyMsg: "没有记录"
})


grid有关的右键菜单事件:

contextmenu : ( Ext.EventObject e )

全局性的右键事件。

cellcontextmenu : ( Grid this, Number rowIndex, Number cellIndex, Ext.EventObject e )

单元格上的右键事件。

rowcontextmenu : ( Grid this, Number rowIndex, Ext.EventObject e )

行上的右键事件。

headercontextmenu : ( Grid this, Number columnIndex, Ext.EventObject e )

表头的右键事件。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ext.NET 是一款基于 ExtJS 和 ASP.NET 开发框架的强大 Web 应用程序开发工具。在使用 Ext.NET 进行 Web 应用程序开发过程,经常需要实现弹窗穿参数的功能。弹窗穿参数,就是在弹窗页面传递参数。其,POST 方法是一种非常常见的实现方式。 在使用 Ext.NET 实现弹窗穿参数功能时,首先需要创建一个弹窗页面。该弹窗页面可以使用 Ext.NET 自带的窗口组件,例如 Ext.NET 的 Window、Form、LinkButton 等组件都可以实现弹窗功能。然后,在传递参数时,我们可以通过POST方法将数据传递给弹窗页面。 具体实现过程如下: 1、在传递数据的页面(例如主页面)定义一个带有参数的 URL(统一资源定位符,即网页地址),并使用POST方法提交数据。代码示例为: Ext.Ajax.request({ url: '弹窗页面地址.aspx?id=' + record.data.id, method: 'POST', params: { name: record.data.name, age: record.data.age }, success: function (response) { // 处理返回的结果 } }); 其,record 表示主页面上选择的数据记录。 2、在弹窗页面获取参数。我们可以使用 C# 的 Request 对象来获取传递过来的参数,具体代码如下: var id = Request.QueryString["id"]; var name = Request.Form["name"]; var age = Request.Form["age"]; 其,QueryString 是获取 URL 参数,而Form 是获取 POST 提交的参数。 3、在弹窗页面使用获取到的参数。获取到参数后,我们可以通过所需的方式来使用它们。例如,我们可以将名称和年龄显示在弹窗页面的文本框。代码示例为: var txtName = new TextField() { ID = "txtName", FieldLabel = "名称", Value = name }; var txtAge = new TextField() { ID = "txtAge", FieldLabel = "年龄", Value = age }; 通过以上步骤,我们就可以很方便地实现 Ext.NET 弹窗传递参数的功能。值得注意的是,POST 方法提交数据是一种相对较安全、可靠的传递数据方式,并且可以避免URL 的敏感信息。因此,在进行网页开发的过程,我们应该尽量使用 POST 方法来传递数据。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值