Usuário com melhor resposta
Modificar o valor de uma Tag <h2> da MasterPage através da View

Pergunta
-
Respostas
-
Acrescentando a informação do nosso amigo Allan. o exemplo com o ViewData pode ficar desta forma:
Asp.Net MVC 2 e MVC 3
Controller
MVC 2 e 3<br/><br/>public ActionResult Index() { ViewData["Valor"] = "Novo Valor"; return view(); } <br/><br/>MVC 3<br/><br/>public ActionResult Index() { ViewBag.Valor = "Novo Valor"; return view(); } <br/><br/> View (MVC 2) <%if(condição){%> <h2><%=ViewData["Valor"].ToString()%></h2> %}%> MVC 3<br/><br/><h2>@ViewBag.Valor.ToString()</h2><br/>
Espero ter ajudado
http://fparmezani.wordpress.com- Sugerido como Resposta Fernando Parmezani quinta-feira, 18 de agosto de 2011 12:46
- Marcado como Resposta kaneda182 sexta-feira, 19 de agosto de 2011 17:44
-
Ola kaneda182,
Você pode utilizar a propriedade ViewBag (dinâmica) ou ViewData (dicionário) para passar o valor que você deseja. Por exemplo (assumindo que você está utilizando MVC3 e Razor):
No controller você faz assim:
ViewData.Valor = "Texto";
E na MasterPage assim:
<h2>@ViewData.Valor</h2>
Espero ter ajudado.
Allan- Marcado como Resposta kaneda182 sexta-feira, 19 de agosto de 2011 17:43
Todas as Respostas
-
Ola kaneda182,
Você pode utilizar a propriedade ViewBag (dinâmica) ou ViewData (dicionário) para passar o valor que você deseja. Por exemplo (assumindo que você está utilizando MVC3 e Razor):
No controller você faz assim:
ViewData.Valor = "Texto";
E na MasterPage assim:
<h2>@ViewData.Valor</h2>
Espero ter ajudado.
Allan- Marcado como Resposta kaneda182 sexta-feira, 19 de agosto de 2011 17:43
-
Acrescentando a informação do nosso amigo Allan. o exemplo com o ViewData pode ficar desta forma:
Asp.Net MVC 2 e MVC 3
Controller
MVC 2 e 3<br/><br/>public ActionResult Index() { ViewData["Valor"] = "Novo Valor"; return view(); } <br/><br/>MVC 3<br/><br/>public ActionResult Index() { ViewBag.Valor = "Novo Valor"; return view(); } <br/><br/> View (MVC 2) <%if(condição){%> <h2><%=ViewData["Valor"].ToString()%></h2> %}%> MVC 3<br/><br/><h2>@ViewBag.Valor.ToString()</h2><br/>
Espero ter ajudado
http://fparmezani.wordpress.com- Sugerido como Resposta Fernando Parmezani quinta-feira, 18 de agosto de 2011 12:46
- Marcado como Resposta kaneda182 sexta-feira, 19 de agosto de 2011 17:44