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

A ASP.NET MVC 2 é a segunda versão principal da plataforma ASP.NET MVC e, desde então, foi desatualizada pela ASP.NET MVC 3.



12
Como definir um valor padrão com Html.TextBoxFor?
Pergunta simples: se você usar o Html Helper do ASP.NET MVC Framework 1, é fácil definir um valor padrão em uma caixa de texto, pois há uma sobrecarga Html.TextBox(string name, object value). Quando tentei usar o método Html.TextBoxFor , meu primeiro palpite foi tentar o seguinte que não funcionou: <%: …

3
ModelState.AddModelError - Como posso adicionar um erro que não é para uma propriedade?
Estou verificando meu banco de dados Create(FooViewModel fvm){...}para ver se o fvm.prop1e fvm.prop2já existe nessa combinação; Nesse caso, desejo adicionar um erro ao modelstate e retornar a exibição inteira. Eu tentei: public ActionResult Create(FooViewModel fvm){ if (ThatComboAlreadyExists(fvm)) { ModelState.AddModelError("Model", "There is already one like that"); return View(fvm); } } ... …



2
Qual é a diferença (se houver) entre Html.Partial (visualização, modelo) e Html.RenderPartial (visualização, modelo) no MVC2?
Diferente do tipo que retorna e o fato de você chamá-lo de maneira diferente, é claro <% Html.RenderPartial(...); %> <%= Html.Partial(...) %> Se eles são diferentes, por que você chamaria um e não o outro? As definições: // Type: System.Web.Mvc.Html.RenderPartialExtensions // Assembly: System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 // Assembly location: C:\Program …


13
Como definir uma rota padrão (para uma área) no MVC
Ok, isso já foi solicitado antes, mas não existe uma solução sólida por aí. Então, com o objetivo de mim e de outros que possam achar isso útil. No MVC2 (ASP.NET), quero que quando alguém navega no site, há uma área padrão especificada. Portanto, a navegação no meu site deve …

4
Parâmetros Url.Action?
Ao listar o controlador que tenho, public ActionResult GetByList(string name, string contact) { var NameCollection = Service.GetByName(name); var ContactCollection = Service.GetByContact(contact); return View(new ListViewModel(NameCollection ,ContactCollection)); } Na página ASPX, eu chamo, <a href="<%:Url.Action("GetByList","Listing" , new {name= "John"} , new {contact="calgary, vancouver"})%>"><span>People</span></a> Estou com um problema no código ASPX ... Consigo …

20
EditorFor () e propriedades html
As compilações de visualização do Asp.Net MVC 2.0 fornecem ajudantes como Html.EditorFor(c => c.propertyname) Se o nome da propriedade for string, o código acima renderiza um texbox. E se eu quiser passar as propriedades MaxLength e Size para a caixa de texto ou minha própria propriedade de classe css? Preciso …


9
Fazendo uma chamada Ajax simples para o controlador em asp.net mvc
Estou tentando começar com chamadas ASP.NET MVC Ajax. Controlador: public class AjaxTestController : Controller { // // GET: /AjaxTest/ public ActionResult Index() { return View(); } public ActionResult FirstAjax() { return Json("chamara", JsonRequestBehavior.AllowGet); } } Visão: <head runat="server"> <title>FirstAjax</title> <script src="http://code.jquery.com/jquery-1.9.1.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function () { var serviceURL …


2
Como faço para usar VaryByParam com vários parâmetros?
Na ASP.NET MVC2 eu uso OutputCachee o VaryByParamatributo. Eu fiz funcionar bem com um único parâmetro, mas qual é a sintaxe correta quando tenho vários parâmetros no método? [OutputCache(Duration=30, VaryByParam = "customerId"] public ActionResult Index(int customerId) { //I've got this one under control, since it only has one parameter } …

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.