Telerik MVC Gridの列のエディタテンプレートを作成しようとしています。編集をクリックすると、この単純な文字列に同じ文字列値が表示され、その隣にボタンまたは画像がonclickイベントで表示されます。ASP.NET MVC Edtiorテンプレートの問題
私はできません!
私は本当に簡単な例をいくつか見つけました。 http://bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-3-default-templates.html
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %>
<%= Html.Encode(ViewData.TemplateInfo.FormattedModelValue) %>
と::
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %>
<%= ViewData.TemplateInfo.FormattedModelValue %>
か:
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %>
<%= Model %>
を今のところ、ボタンや画像を忘れると、ちょうどこの記事で見つかった指示に基づいて、同じいまいましい文字列を表示してみましょう
これらの作業はありません。実際、このサーバー側に入ると、ViewData.TemplateInfo.FormattedModelValueとModelに値がありません。どうしたの?これを妨げているのはグリッド内の何ですか?コンボボックスのようなより複雑なエディタテンプレートは、データをエディタテンプレートに戻します。
私は後でデータを変更するボタンのようないくつかのオプションを使用して、同じテキストをエディタテンプレートに単純に表示できますか?
スティーブ
私は好奇心が強いです。なぜデータを表示するのにEditorTemplateを使用していますか? DisplayTemplateを使用している必要があります。ファイルの名前も正しく指定していますか?私はWebFormsエンジンを長時間使用していないので、ascxまたはaspxである必要があるかどうかはわかりません。 –