追加ボタンまたは編集ボタンが押されたかどうかに応じて、別のテンプレートを Telerik Grid に渡そうとしています (作成時: いくつかのフィールドに入力します。既存の場合: 追加ボタン: いくつかの追加フィールドに入力し、編集ボタン:ほとんどのフィールドは読み取り専用で、新しいフィールドに入力します)。
Dim myGrid = Html.Telerik().Grid(Of SomeModel) _
.Name("myGrid")
If Model.Action = AddNewData Then
myGrid.Editable(Sub(editing) _
editing.Enabled(True).Mode(GridEditMode.PopUp).DisplayDeleteConfirmation(False) _
.TemplateName("AddTemplate"))
ElseIf Model.Action = EditOldData Then
if "gridBoutonPushed = Add" then
grille.Editable(Sub(editing) _
editing.Enabled(True).Mode(GridEditMode.PopUp).DisplayDeleteConfirmation(False) _
.TemplateName("EditTemplateNew"))
else 'edit button was pushed
grille.Editable(Sub(editing) _
editing.Enabled(True).Mode(GridEditMode.PopUp).DisplayDeleteConfirmation(False) _
.TemplateName("EditTemplateOld"))
end if
End If
'generate the add button
myGrid.ToolBar(Sub(c) c.Template(" <a href='#' class='t-button t-button-icontext t-grid-add'>" &
"<span style='margin-left: 0pt;' class='t-icon t-add'></span>Add stuff</a>"))
私はその部分をどのように行うかわかりませんif "gridBoutonPushed = Add" then
。助言がありますか?
... 私はこれに対処する他の方法にもオープンです。