あなたはdojox.grid.DataGrid
のカスタムセルを作成する方法を知っていますか?私はもちろんレイアウトのgetとformatterのプロパティを使うことができますが、これは本当に再利用可能な解決策ではありません!dojox.grid.DataGridカスタムセル?
ありがとうございました!
ヘインリック
あなたはdojox.grid.DataGrid
のカスタムセルを作成する方法を知っていますか?私はもちろんレイアウトのgetとformatterのプロパティを使うことができますが、これは本当に再利用可能な解決策ではありません!dojox.grid.DataGridカスタムセル?
ありがとうございました!
ヘインリック
あなたはdojox.grid.DataGrid
2用false
にescapeHTMLInData
を設定するグリッドセル
1)にDojoウィジェットを追加するには、間接的な方法を試すことができます)次に、GET /フォーマッタ機能に
のようなものを試してみてくださいfunction formatterFn() {
var buttonToReturn = dijit.form.Button({
/* Button attributes */
}
var div = document.createElement("div");
div.appendChild(buttonToReturn.domNode);
return div.innerHTML;
// You can leave the div orphan
}
あなたは条件付きで
はそれが役に立てば幸いニーズに合わせてさまざまなウィジェットを返すことができます!
カスタムセルはどういう意味ですか?
テキストの代わりにチェックボックスまたはテキストボックスを使用しますか?または
テキストではなく画像を表示しますか?
最初のケースで2番目のケースでは、フォーマッタ機能を使用できます。
既存の関数とクラスを使用することをお勧めします。拡張するとグリッドが遅くなります。
1.4以降、escapeHTMLInDataは必要ありません。フォーマッタがウィジェットを返すと、それが解析されます。 – Erik