Результаты поиска по запросу "asp.net-mvc-3"

2 ответа

ОБНОВЛЕНИЕ: у меня возникли проблемы с возвратом пустого набора для некоторых полей, когда должна быть проверка, поэтому я фактически пошел с принятым решением.

кст: создание службы jsonP с помощью методов контроллера mvc, которые обеспечивают определение полей формы, включая все правила проверки. Моя проблема в том, что я не знаю, как сериализовать атрибуты проверки. Я предпочитаю атрибуты проверки в ...

1 ответ

Отлично. Быстрый, точный, рабочий и элегантный. Огромное спасибо.

ользую сетку ASP.NET MVC 3 Mvccontrib следующим образом: @Html.Grid(Model).Columns(column => { column.For(x => x.UserId).Named("ID"); column.For(x => x.Name); column.Custom(@<div><img src='@item.ImageUrl' alt="@item.Name"/><a ...

3 ответа

Я получил это, как я хотел, когда я переопределил метод AuthorizeCore и авторизовал так, как я хочу.

но я начал разрабатывать для MVC 3, но у меня есть опыт работы как на C #, так и на ASP.NET. Итак, я начну с того, что я пытаюсь достичь. Я разработал небольшой сайт для размещения статей. Я реализовал на сайте управление членством на ...

ТОП публикаций

4 ответа

Я не вижу ничего в вопросе о включении логики во ViewModel.

нтересно, стоит ли пытаться создать представление, которое принимает модель общего вида? Я удивляюсь этому, потому что кто-то упомянул, что он ожидал сделать много дублирующего кода, если только он не начал создавать общий вид и модель ...

2 ответа

Это не работает. Допустим, пользователь успешно вошел в систему. В методе действия Post «LogOn» я перенаправляю как RedirectToAction («TaskA»); TaskA принадлежит контроллеру "Home". Однако MVC во время выполнения ищет URL "/ Account / TaskA". когда мы делаем RedirectToAction MVC автоматически добавляется текущий контроллер в URL. Если мне нравится RedirectToAction («TaskA», «Home»); это будет работать, но тогда я не получу короткий URL, есть идеи, как решить эту ситуацию?

я есть приложение MVC3, где я хочу сохранить короткий URL. Какой лучший или чистый способ сделать это? Допустим, у меня есть два контроллера Account и Home. У меня есть все задачи, связанные с учетной записью, вход в систему, выход из системы, ...

1 ответ

Это не практическое решение. Возможно, вы захотите показать приветственное сообщение вместе с именем пользователя вверху каждой страницы. И даже если вы могли бы добавить параметр, обозначающий пользователя, сохранение вывода для тысяч пользователей в памяти не является разумным шагом, если не сказать больше.

тичная страница, создающая меню для приложения. Я вызываю частичное представление меню, используя визуализацию. Я хочу сохранить эту частичную страницу на стороне клиента, выполнив это [OutputCache(Duration=7200, Location ...

3 ответа

Элемент модели, передаваемый в словарь, имеет тип 'Sitecore.Mvc.Presentation.RenderingModel', но для этого словаря требуется элемент модели типа 'X'

Я строю решение с помощью Sitecore 7 и ASP.NET-MVC 3 и пытаюсь использовать пользовательский класс модели, как описано вэто сообщение в блоге Джон ...

2 ответа

Тогда назовите это так:

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

1 ответ

Главным образом, как gandil: создайте ViewModel Z, но используйте Automapper для отображения из Y и X. Таким образом, вы можете сохранить ваши модели пользовательского интерфейса чистыми и СУХОЙ.

я есть два частичных представления, которые точно такие же, но для @model. @model Project.Models.X @model Project.Models.Y Как я могу передать этот тип модели представлению, чтобы я мог использовать одно и то же представление для обоих?

1 ответ

Вам не нужна проверка там, очевидно, и вы можете просто вернуть true, то есть, чтобы показать вам, как проверить, является ли он действительным.

я есть форма, которая позволяет пользователю редактировать мою модель. Они могут сохранять данные, а также публиковать их. Когда пользователь нажимает «Сохранить», я хочу продолжить и сохранить форму, даже если она не прошла проверку, чтобы можно ...