Как визуализировать элементы управления asp.net mvc в XSLT - PullRequest
0 голосов
/ 15 сентября 2010

Я хотел бы использовать asp.net mvc actionlink и элементы управления формой в коде xslt. Как мне это сделать? это невозможно сделать в xslt? Я не смог найти решение онлайн.

Ответы [ 2 ]

1 голос
/ 15 сентября 2010

Это возможно. Проверьте эти ссылки, чтобы начать.

http://blog.stevensanderson.com/category/xslt/

http://weblogs.asp.net/jigardesai/archive/2008/02/08/xslt-transformation-in-asp-net-mvc-framework.aspx

http://derek -says.blogspot.com / 2008/05 / creation-views-using-xsl-in-aspnet-mvc.html

И последнее, но не менее важное ... Пример кода, который делает это,http://tpeczek.codeplex.com/releases/view/45199

РЕДАКТИРОВАТЬ: После дальнейших размышлений ...

Поскольку кажется, что вы хотите использовать XSLT во время выполнения, то рендеринг ссылки действия или других элементов управления с использованиемпомощники в MVC не будут работать.XSLT будет выдавать ссылку действия или элемент управления на основе введенного вами преобразования, но механизм MVC не будет выполнять его для создания результирующего HTML.

Если вы делали это во время разработки, скажем, как часть кодагенератор, тогда вы можете использовать XSLT для создания ваших представлений, но вам все равно придется взять результирующий файл и использовать его как ваше представление в вашем приложении.

0 голосов
/ 15 сентября 2010

Не возможно. Помощники ASP.NET MVC HTML создают строки, а XSLT - дерево узлов.

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