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

ASP.NET MVC Framework - это платформа и инструмент веб-приложений с открытым исходным кодом, которые реализуют версию шаблона модель-представление-контроллер (MVC), адаптированную к веб-приложениям и построенную на основе технологии ASP.NET.

10
Какой лучший метод в ASP.NET для получения текущего домена?
Мне интересно, как лучше всего получить текущий домен в ASP.NET? Например: http://www.domainname.com/subdir/ должно давать http://www.domainname.com http://www.sub.domainname.com/subdir/ должно давать http://sub.domainname.com В качестве руководства я должен иметь возможность добавить URL-адрес типа «/Folder/Content/filename.html» (например, созданный с помощью Url.RouteUrl () в ASP.NET MVC) прямо в URL-адрес, и он должен работать.

14
Производительность ASP.NET MVC
Я нашел несколько диких замечаний о том, что ASP.NET MVC в 30 раз быстрее, чем ASP.NET WebForms. Какая реальная разница в производительности, была ли она измерена и каковы преимущества производительности. Это поможет мне рассмотреть вопрос о переходе от ASP.NET WebForms к ASP.NET MVC.

7
$ .getJSON возвращает кешированные данные в IE8
В данный момент я играю с ASP.net MVC и JQuery. Я встречал поведение, которое, кажется, не имеет смысла. Я вызываю $.getJSONфункцию JQuery для заполнения некоторых div. Событие запускается по $(document).readyсобытию. Это прекрасно работает. Есть небольшой, AJAX.BeginFormкоторый добавляет еще одно значение, которое будет использоваться при заполнении div. Он правильно вызывает удаленную …

9
Передача данных на главную страницу в ASP.NET MVC
Как вы можете передавать данные на главную страницу (используя ASP.NET MVC) без нарушения правил MVC? Лично я предпочитаю кодировать абстрактный контроллер (базовый контроллер) или базовый класс, который передается во все представления.
102 c#  .net  asp.net  asp.net-mvc 

5
Можно ли использовать Razor View Engine за пределами asp.net
Если я посмотрю на Razor View Engine, то вижу очень красивый и лаконичный синтаксис, который не особенно привязан к генерации html. Поэтому мне интересно, насколько легко было бы использовать движок вне asp.net в "нормальной" среде .net, например, для генерации текста, кода, ... Любой указатель, пример, комментарий или пояснение приветствуются.

7
Как работает ViewBag в ASP.NET MVC
Как работает ASP.NET MVC ViewBag? MSDN говорит, что это просто Object, что меня заинтриговало, как на самом деле работают «волшебные» свойства, такие как ViewBag.Fooмагические строки ViewBag["Hello"]? Кроме того, как я могу его создать и использовать в своем приложении ASP.NET WebForms? Были бы очень признательны за примеры!

6
SignalR - отправка сообщения конкретному пользователю с помощью (IUserIdProvider) * NEW 2.0.0 *
В последней версии Asp.Net SignalR был добавлен новый способ отправки сообщения конкретному пользователю с использованием интерфейса «IUserIdProvider». public interface IUserIdProvider { string GetUserId(IRequest request); } public class MyHub : Hub { public void Send(string userId, string message) { Clients.User(userId).send(message); } } Мой вопрос: как мне узнать, кому я отправляю свое …

5
Vue.js получает выбранную опцию на @change
Во-первых, я хочу сказать, что я новичок в Vue, и это мой первый проект, когда-либо использующий Vue. У меня есть поле со списком, и я хочу сделать что-то другое в зависимости от выбранного поля со списком. Я использую отдельный файл vue.html и машинописный текст. Вот мой код. <select name="LeaveType" @change="onChange()" …

19
Представление на основе Razor не видит сборки, на которые имеются ссылки
Я пытаюсь создать строго типизированное представление на основе класса из другой сборки. По какой-то причине в моем представлении Razor, похоже, не видны другие сборки, на которые есть ссылки в моем проекте. например @model MyClasses.MyModel приводит к ошибке в Visual Studio 2010: « MyClassesНе удалось найти тип или имя пространства имен …

5
Как издеваться над HttpContext в ASP.NET MVC с помощью Moq?
[TestMethod] public void Home_Message_Display_Unknown_User_when_coockie_does_not_exist() { var context = new Mock<HttpContextBase>(); var request = new Mock<HttpRequestBase>(); context .Setup(c => c.Request) .Returns(request.Object); HomeController controller = new HomeController(); controller.HttpContext = context; //Here I am getting an error (read only). ... } у моего базового контроллера есть переопределение Initialize, которое получает this requestContext. Я …

3
Как включить сжатие gzip при использовании MVC3 в IIS7?
Кто-нибудь знает, как включить сжатие gzip в MVC 3? Я использую IIS7. Результат аудита Google Chrome: Включить сжатие gzip (4) Сжатие следующих ресурсов с помощью gzip может уменьшить их размер передачи примерно на две трети (~ 92,23 КБ): / mydomain / может сэкономить ~ 1,53 КБ jquery-1.4.4.min.js может сэкономить ~ …

16
Следующие разделы были определены, но не отображены для страницы макета «~ / Views / Shared / _Layout.cshtml»: «Scripts»
Я новичок в ASP MVC и использую учебник Intro to ASP MVC 4 Beta http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet -mvc-4 Я сталкиваюсь с ошибкой, на которую я не могу найти ответа, и у меня нет большого опыта программирования, поэтому я даже не знаю, с чего начать, чтобы исправить это, переходя к руководству. Я ценю …

3
как добавить скрипт src внутри представления при использовании макета
Я хочу включить ссылку на javascript, например: <script src="@Url.Content("~/Scripts/jqueryFoo.js")" type="text/javascript"></script> Если у меня есть Razor View, как правильно включить его, не добавляя его в макет (мне это нужно только в одном конкретном представлении, а не во всех) В aspx мы могли бы использовать заполнители содержимого. Я нашел более старые примеры, …
101 asp.net-mvc  razor 

4
Маршрутизация: текущий запрос действия […] неоднозначен для следующих методов действия
У меня есть View Browse.chtml, в котором пользователь может ввести поисковый запрос или оставить поле поиска пустым. При вводе поискового запроса я хочу направить страницу на, http://localhost:62019/Gallery/Browse/{Searchterm} а когда ничего не введено, я хочу направить браузер на http://localhost:62019/Gallery/Browse/Start/Here. Когда я пытаюсь это сделать, я получаю сообщение об ошибке: Текущий запрос …
100 c#  asp.net-mvc 

11
Относительные пути ASP.NET MVC
В своих приложениях мне часто приходится использовать относительные пути. Например, когда я ссылаюсь на JQuery, я обычно делаю так: <script type="text/javascript" src="../Scripts/jquery-1.2.6.js"></script> Теперь, когда я перехожу на MVC, мне нужно учитывать различные пути, которые страница может иметь относительно корня. Конечно, в прошлом это было проблемой при переписывании URL-адресов, но мне …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.