Проблема с шаблонами ASP.NET MVC Edtior - PullRequest
0 голосов
/ 13 сентября 2011

Я пытаюсь создать шаблон редактора для столбца в Telerik MVC Grid. После нажатия изменить этот простой столбец строки должен показать то же значение строки, а рядом с ним я хотел бы показать кнопку или изображение с событием onclick.

Я не могу сделать это!

Я нашел несколько действительно простых примеров. Давайте пока забудем о кнопке или изображении и просто выведем ту же чертову строку, основываясь на инструкциях, приведенных в этой статье: 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 не имеют значения. В чем дело? Что мешает этому в сетке? Более сложные шаблоны редактора, такие как комбинированные списки, сохраняют данные обратно в шаблон редактора.

Как я могу просто отобразить тот же текст в шаблоне редактора с некоторыми дополнительными параметрами, такими как кнопки, которые я позже изменю в данных?

Steve

1 Ответ

0 голосов
/ 13 сентября 2011

Стив, можете ли вы предоставить пример кода вашего контроллера? Звучит так, как будто он неправильно устанавливает данные модели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...