T4MVC is an open source utility for Microsoft ASP.NET MVC. It allows replacing magic strings in Views, Controllers and Links to content with strong names/types.
1 ответ

Может ли созданная T4MVC форма включать в действие хэш?

У меня есть простая форма, где я хотел бы добавить хеш-переменную в конце действия. Мой код выглядит так: @using(Html.BeginForm(MVC.Checkout.Index(), FormMethod.Post)) { //Form stuff here } Что делает: <form action="/Checkout" method="post"> К…
16 фев '12 в 16:08
1 ответ

Поддержка T4MVC для TypeScript

В моем приложении ASP.NET MVC (5) я использую T4MVC для предотвращения появления магических строк в моих представлениях. Однако, как правило, мне нужен URL в моем коде JavaScript или TypeScript, особенно при выполнении запросов AJAX. В настоящее вре…
10 авг '15 в 14:06
1 ответ

Является ли AddTimestampToStaticLinks медленным?

T4MVC имеет параметр AddTimestampToStaticLinks, который добавляет время последнего изменения файла URL: /Content/nerd.jpg?2009-09-04T12:25:48 Это очень удобно при разработке, так как часто изменяемые файлы не кэшируются браузером. Но я должен держат…
20 авг '11 в 11:37
2 ответа

Использование T4MVC с внешними файлами JavaScript

Можно ли использовать T4MVC во внешнем js-файле? Я включаю файл JS в мой файл cshtml и в MyScript.js у меня есть следующее в функции @Url.Action(MVC.MyController.MyAction()) но он никогда не скомпилируется с именем Action (думал, что сервер runat сд…
02 ноя '11 в 01:31
0 ответов

T4MVC Как исключить отдельные файлы

Есть ли способ исключить определенные контроллеры или отдельные файлы из T4MVC?
04 июн '12 в 20:16
2 ответа

Как предотвратить добавление?Area= к сгенерированным URL

Иногда мое приложение генерирует URL, которые выглядят как http://localhost/?Area= или же http://localhost/SomeController?Area= В настоящее время в этом проекте не определены области, и я попытался удалить регистрацию областей из запуска приложения.…
01 мар '12 в 19:46
2 ответа

T4MVC в MonoDevelop 2.4

Кто-нибудь пробовал заставить работать T4MVC в MonoDevelop? Из коробки я получаю эту ошибку: Не удалось разрешить включаемый файл 'T4MVC.settings.t4'. Когда я включаю полный путь в оператор включения, это приводит к аварийному завершению MonoDevelop…
30 сен '10 в 03:27
1 ответ

Почему T4MVC пытается запустить действия контроллера из Html.ActionLink?

В моих контроллерах я передаю в IUnitOfWork объект (который генерируется из IoC), который затем используется в действиях контроллера для функциональности базы данных (IUnitOfWork передается на мой уровень обслуживания). В одном из моих представлений…
22 мар '11 в 03:35
1 ответ

MVC + T4MVC - Как передать действие URL для формирования? Или альтернативный метод генерации action/id?

Я перебираю модель и перебираю данные. Я хочу добавить кнопку для каждого элемента, который генерирует действие / идентификатор. Поскольку я не могу добавить URL к кнопке, я решил использовать форму со следующим: <form action="@Url.Action("ItemDe…
09 янв '15 в 12:44
1 ответ

T4MVC JavaScriptReplacableUrl не работает

Я пытаюсь использовать JavaScriptReplacableUrl, чтобы получить URL-адрес на стороне клиента и заменить параметры. Мой метод контроллера: virtual ActionResult Details(int id = 0, int acctJobID = 0) JavaScript для тестирования JavaScriptReplacableUrl …
12 ноя '14 в 19:45
1 ответ

Конвертировать ActionLink в T4MVC ActionLink

Возможно, это должно быть очень просто, но я не уверен, что сделал это правильно, поэтому я хочу спросить вас, как преобразовать приведенный ниже код в синтаксис T4MVC: @Html.ActionLink("Log in", "Login", "Account", routeValues: null, htmlAttributes…
21 авг '16 в 13:41
0 ответов

Получить ошибку при использовании T4MVC и RazorGenerator

Когда я использую T4MVC и RazorGenerator, я получаю эти ошибки:
30 дек '16 в 09:22
0 ответов

T4MVC не может обрабатывать два контроллера с одинаковым именем

Я пытаюсь использовать T4MVC, но в моей ситуации не получается использовать два контроллера с одинаковыми именами в разных пространствах имен. У меня есть следующие два контроллера: MyNamespace.Api.HomeController (an ApiController) MyNamespace.Api.T…
25 мар '14 в 14:14
0 ответов

T4MVC - Папка под представлениями в областях, не может создать свойство представления в представлениях контроллера

У меня есть проект MVC с T4MVC, и я использую Области, в разделе Представления в областях я использую другую папку, чтобы организовать представления по функциям. Из-за этого T4MVC не может идентифицировать представления для определенного контроллера…
1 ответ

Неправильный конструктор вызывается на контроллере MVC

У меня есть контроллер MVC, у которого есть один конструктор, я использую структурную карту в качестве контейнера IoC и T4MVC, чтобы устранить необходимость в магических строках. С одной стороны, у меня есть следующее: @{ Html.RenderAction(MVC.Maste…
04 май '12 в 11:54
1 ответ

Как использовать помощника по маршрутизации t4mvc с пользовательскими ограничениями маршрута

Я использую t4mvc в моем текущем проекте, и я пытаюсь использовать включенный помощник по маршрутизации, однако, когда я пытаюсь использовать пользовательские ограничения, как показано ниже routes.MapRoute( "def_filtered_reports_route", "reports/{sa…
13 авг '11 в 16:25
4 ответа

Создать T4MVC ActionLink с фрагментом URL

Есть ли способ создать строго типизированный T4MVC ActionLink с хешем / фунтом / фрагментом в нем? Например, вот ссылка, которую я хотел бы создать: <a href="/Home/Index#food">Feed me</a> Но нет никакого расширения для объекта T4MVC, кот…
27 май '10 в 12:19
1 ответ

URL-адреса T4MVC в JavaScript: подставьте значения маршрута

Мне нравится использовать T4MVC и его строго типизированные URL-адреса, и я хочу использовать их в JS, но у меня есть некоторые проблемы. Допустим, я хочу загрузить URL в div: $('#mydiv').load("@Url.Action(MVC.Home.Index())"); //that works Но что, е…
26 окт '11 в 03:29
1 ответ

Создайте URL T4MVC внутри ApiController

Есть ли способ создать URL, который не является частью ApiController внутри ApiController, используя T4MVC? У меня нет возможности сделать это. controller.Url является нулевым, когда я запускаю код ниже. var controller = new UrlController(); foreach…
23 окт '12 в 23:10
5 ответов

Визуализация JsonResult в строку в Razor

У меня есть объект, сгенерированный сервером, который мне нужно преобразовать в объект JSON для использования JavaScript. Я предпочитаю визуализировать этот объект JSON непосредственно в переменную JS, когда представление отображается для предотвращ…
05 янв '15 в 14:43