Вопросы с тегом «asp.net-mvc»

324
Внедрение содержимого в определенные разделы из частичного представления ASP.NET MVC 3 с помощью Razor View Engine

У меня есть этот раздел, определенный в моем _Layout.cshtml @RenderSection("Scripts", false) Я могу легко использовать это из вида: @section Scripts { @*Stuff comes here*@ } То, с чем я бьюсь, это то, как вводить некоторый контент в этот раздел из частичного представления. Давайте предположим, что...

323
Возврат двоичного файла из контроллера в ASP.NET Web API

Я работаю над веб-сервисом, использующим новый WebAPI ASP.NET MVC, который будет обслуживать двоичные файлы, в основном .cabи .exeфайлы. Следующий метод контроллера, кажется, работает, это означает, что он возвращает файл, но он устанавливает тип содержимого application/json: public...

313
Как указать разные макеты в файле ViewStart для бритвы ASP.NET MVC 3?

Я хотел бы иметь 2 отдельных макета в моем приложении. Допустим, один предназначен для публичного раздела сайта, а другой - для членов. Для простоты, скажем, вся логика для каждого из этих сайтов аккуратно обернута в 2 разных контроллера. PublicController StaffController И что каждый из них имеет...

311
Как я могу получить IP-адрес клиента в ASP.NET MVC?

Я совершенно новичок в стеке ASP.NET MVC, и мне было интересно, что случилось с простым объектом Page и объектом Request ServerVariables? По сути, я хочу вытащить IP-адрес клиентского ПК, но я не понимаю, как текущая структура MVC изменила все это. Насколько я понимаю, большинство переменных...

305
Почему Html.ActionLink отображает «? Length = 4»

Я ОЧЕНЬ не понимаю, почему этот код Html.ActionLink("About", "About", "Home", new { hidefocus = "hidefocus" }) результаты в этой ссылке: <a hidefocus="hidefocus" href="/Home/About?Length=4">About</a> Это hidefocusто, чего я стремился достичь, но откуда это...

304
Возврат файла для просмотра / загрузки в ASP.NET MVC

Я столкнулся с проблемой отправки файлов, хранящихся в базе данных, обратно пользователю в ASP.NET MVC. То, что я хочу, - это представление, в котором перечислены две ссылки: одна для просмотра файла, и пусть mimetype, отправляемый в браузер, определяет, как он должен обрабатываться, а другая для...

304
Как передать данные JSON POST в метод Web API как объект?

Приложение ASP.NET MVC4 Web API определяет метод публикации для сохранения клиента. Клиент передается в формате json в теле запроса POST. Параметр customer в методе post содержит нулевые значения для свойств. Как это исправить, чтобы опубликованные данные передавались как объект клиента? Если...

303
Точки в URL вызывают 404 с ASP.NET MVC и IIS

У меня есть проект, который требует, чтобы у моих URL были точки в пути. Например, у меня может быть URL, например www.example.com/people/michael.phelps URL с точкой генерируют 404. Моя маршрутизация в порядке. Если я перейду в michaelphelps, без точки, то все работает. Если я добавлю точку, я...

303
ASP.NET MVC 3 - Частичный или шаблон отображения и шаблон редактора

Таким образом, название должно говорить само за себя. Для создания повторно используемых компонентов в ASP.NET MVC у нас есть 3 варианта (могут быть и другие, о которых я не упомянул): Частичный вид: @Html.Partial(Model.Foo, "SomePartial") Пользовательский шаблон редактора: @Html.EditorFor(model...

302
Несколько моделей в представлении

Я хочу иметь 2 модели в одном представлении. Страница содержит как LoginViewModelи RegisterViewModel. например public class LoginViewModel { public string Email { get; set; } public string Password { get; set; } } public class RegisterViewModel { public string Name { get; set; } public string Email...

300
Как я могу получить базовый URL моего веб-приложения в ASP.NET MVC?

Как я могу быстро определить, какой корневой URL-адрес для моего приложения ASP.NET MVC? То есть, если IIS настроен для обслуживания моего приложения по адресу http://example.com/foo/bar , то я хотел бы иметь возможность получить этот URL надежным способом, не требующим получения текущего URL из...

291
Как я могу вернуть текущее действие в виде ASP.NET MVC?

Я хотел установить класс CSS на моей главной странице, который зависит от текущего контроллера и действия. Я могу добраться до текущего контроллера через ViewContext.Controller.GetType().Name, но как мне получить текущее действие (например Index, Showи т....

283
ASP.NET MVC - найти абсолютный путь к папке App_Data из контроллера

Как правильно найти абсолютный путь к папке App_Data из контроллера в проекте ASP.NET MVC? Я хотел бы иметь возможность временно работать с XML-файлом, и я не хочу жестко задавать путь. Это не работает: [HandleError] public class HomeController : Controller { public ActionResult Index() { string...

278
сетка управления для ASP.NET MVC? [закрыто]

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