私は簡単な入力テキストボックスとグリッド(いくつかのDBデータを表示)を含む.net MVCで簡単なWebアプリケーションを作成しました。 ProcessedDateには値が(」「)SOMのカスタム機能を持つボタンが表示されていない場合剣道UIグリッドに動的にボタンを追加するMVC
@(Html.Kendo().Grid<Z.ViewModels.ZViewModel>()
.Name("grid")
.Columns(columns =>
{
columns.Bound(c => c.Number);
columns.Bound(c => c.AddedDate);
columns.Bound(c => c.ProcessingMessageText);
columns.Bound(c => c.ProcessedDate).
.DataSource(dataSource => dataSource
.Ajax()
.Read(read => read.Action("Read", "Home"))
.PageSize(20)
)
)
今私は...このページに別の機能を追加する必要があります(番号列からパラメータを持つコントローラからアクションを呼び出します)それ以外の場合は値を表示します。
これは可能ですか?
私はこのようなものを試しましたが、ClientTemplate("# if (ProcessingMessageText =='') {# <button>do stuff</button> #} else if (ProcessingMessageText !='') {# ProcessedDate <#}# "); }).Events(e => e.DataBound("onDataBound"))
が働いていませんでした。
...呼び出し、テンプレート列を使用して任意のヘルプ
ありがとう...これは動作します:) 。 –