我已经创建了一个dojo数据网格。每列都有一个附加的格式化程序。当网格生成时,格式化程序被调用。现在我想要它,以便如果用户选择任何行,格式化程序将被调用,并且一些字符串应该附加到所选行的column元素。
就像网格是这样的:
COLUMN
-------
a
b
c
现在用户选择第二行,网格应更改为:
COLUMN
-------
a
b SELECTED
c
目前我是这样实现的:
if(this.grid.selection.selectedIndex !== -1){
retrun value + "SELECTED";
}else{
return value
我使用第三方网格视图(DevExpress web form ASPxGridView)制作了一个.Net web应用程序。
假设我有两个网格(Grid1和Grid2,都是devexpress)。
我遇到了一个问题,我需要根据在Grid2上单击的列(在onClick事件期间)来更新Grid1中的值。
我能够捕获JavaScript中的行和列,但无法将其传递回我的服务器端代码。
网格有一些与编辑模式相关的设置,如果页面执行完全回发,网格将丢失其编辑。
我尝试过设置HiddenField和调用回发,但这会删除网格中的编辑内容。我尝试将变量传递给静态方法,但无法访问页面上的控件来更新Grid2。我已
根据ag-grid,列顺序将遵循列定义中指定的顺序。
但这是不起作用的,当工作与银格栅角。有些列首先显示,尽管它们是在列定义的末尾指定的。看看一些示例代码,
// grid.ts
// helper function to generate a definition of a single column
function generateColDef() {
return { ... };
}
// helper function to dynamically generate ColDefs
export function getColDef(someArgs) {
con