Perguntas com a marcação «asp.net-mvc»

O ASP.NET MVC Framework é uma estrutura e ferramenta de aplicativo da web de código aberto que implementa uma versão do padrão MVC (Model-View-Controller) adaptada aos aplicativos da Web e construída sobre uma base de tecnologia do ASP.NET.



8
DTO = ViewModel?
Estou usando o NHibernate para persistir meus objetos de domínio. Para manter as coisas simples, estou usando um projeto ASP.NET MVC como minha camada de apresentação e minha camada de serviço. Eu quero retornar meus objetos de domínio em XML de minhas classes de controlador. Depois de ler alguns posts …

7
Como funciona o ViewBag na ASP.NET MVC
Como funciona o ASP.NET MVC ViewBag? MSDN diz que é apenas um Object, o que me intriga, como as propriedades "Magic", como ViewBag.Fooe strings mágicas ViewBag["Hello"]realmente funcionam? Além disso, como posso fazer um e usá-lo em meu aplicativo ASP.NET WebForms? Os exemplos seriam muito apreciados!

19
A visão baseada no Razor não vê montagens referenciadas
Estou tentando criar um modo de exibição fortemente tipado com base em uma classe de outro assembly. Por alguma razão, porém, minha visualização Razor não parece ter qualquer visibilidade de outras montagens referenciadas em meu projeto. por exemplo @model MyClasses.MyModel resulta no erro no Visual Studio 2010, "O tipo ou …

5
Como faço para simular o HttpContext na ASP.NET MVC usando 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). ... } meu controlador de base tem uma substituição do Initialize que obtém este …

5
SignalR - Enviando uma mensagem para um usuário específico usando (IUserIdProvider) * NOVO 2.0.0 *
Na última versão do Asp.Net SignalR, foi adicionada uma nova forma de enviar uma mensagem para um determinado usuário, utilizando a interface "IUserIdProvider". public interface IUserIdProvider { string GetUserId(IRequest request); } public class MyHub : Hub { public void Send(string userId, string message) { Clients.User(userId).send(message); } } Minha pergunta é: …


16
As seguintes seções foram definidas, mas não foram renderizadas para a página de layout “~ / Views / Shared / _Layout.cshtml”: “Scripts”
Sou novo no ASP MVC e utilizo o tutorial de introdução ao ASP MVC 4 Beta http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet -mvc-4 Estou encontrando um erro para o qual não consigo encontrar uma resposta, nem tenho muita experiência em programação, então não sei por onde começar para corrigir isso e seguir em frente com …

4
Roteamento: A solicitação atual de ação [...] é ambígua entre os seguintes métodos de ação
Tenho uma View chamada Browse.chtml, onde o usuário pode inserir um termo de pesquisa ou deixar o termo de pesquisa em branco. Ao inserir o termo de pesquisa, desejo direcionar a página para http://localhost:62019/Gallery/Browse/{Searchterm} e quando nada for inserido, desejo direcionar o navegador para http://localhost:62019/Gallery/Browse/Start/Here. Quando tento fazer isso, obtenho …
100 c#  asp.net-mvc 

11
Caminhos relativos da ASP.NET MVC
Em minhas aplicações, geralmente preciso usar caminhos relativos. Por exemplo, quando faço referência a JQuery, geralmente faço assim: <script type="text/javascript" src="../Scripts/jquery-1.2.6.js"></script> Agora que estou fazendo a transição para MVC, preciso levar em consideração os diferentes caminhos que uma página pode ter em relação à raiz. É claro que isso era …


5
ASP.NET MVC passando um ID em um ActionLink para o controlador
Não consigo recuperar um ID que estou enviando em um html.ActionLink em meu controlador. Aqui está o que estou tentando fazer <li> <%= Html.ActionLink("Modify Villa", "Modify", "Villa", new { @id = "1" })%></li> public ActionResult Modify(string ID) { ViewData["Title"] =ID; return View(); } Isso é o que um tutorial que …
99 c#  asp.net-mvc 



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.