Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Ayuda con C# y envio de html desde el controlador
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  7 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
nestor.n...@gmail.com  
View profile   Translate to Translated (View Original)
 More options Nov 12 2012, 4:19 pm
From: <nestor.n...@gmail.com>
Date: Mon, 12 Nov 2012 18:19:45 -0300
Local: Mon, Nov 12 2012 4:19 pm
Subject: Ayuda con C# y envio de html desde el controlador

Que tal amigos de altnet

Estoy queriendo enviar un mensaje de error desde el controlador a la vista y
lo hago enviando el string atraves del ViewBag

Cuando envió texto sin ningún tab HTML  no hay problema, pero cuando envió
algún tab html por alguna razón este lo muestra tal cual.

Por ejemplo si envió:

ViewBag.error = string.Format(@”Error en el evento <b>{0}</b>”,
evento.eventoID);

En la vista me muestra: Error en el evento <b>1</b>, cuando debería
mostrarme: Error en el evento 1.

¿Como podría enviar a la vista tab HTML sin que me lo interprete y lo
transforme en una entidad html?

Alguna Ayudita!!

Desde ya gracias

Atte.

Néstor Rodríguez


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David Lay  
View profile   Translate to Translated (View Original)
 More options Nov 12 2012, 4:32 pm
From: David Lay <davidl...@gmail.com>
Date: Mon, 12 Nov 2012 18:32:16 -0300
Local: Mon, Nov 12 2012 4:32 pm
Subject: Re: [altnet-hispano] Ayuda con C# y envio de html desde el controlador

No lo vas a creer pero hace 5 minutos tuve que googear lo mismo (pero por
unos string  JSON)

Cuando lo muestres en la vista en vez de poner @mensaje coloca
@Html.Raw(mensaje) y listo.
On Nov 12, 2012 6:19 PM, <nestor.n...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fernando Claverino  
View profile   Translate to Translated (View Original)
 More options Nov 12 2012, 4:39 pm
From: Fernando Claverino <fernando.claver...@gmail.com>
Date: Mon, 12 Nov 2012 18:39:39 -0300
Local: Mon, Nov 12 2012 4:39 pm
Subject: Re: [altnet-hispano] Ayuda con C# y envio de html desde el controlador

Hola Nestor,

che y si hacés algo así en el controller:
ViewBag.eventoID = evento.eventoID;

y en la vista:
Error en el evento <b>@ViewBag.eventoID</b>

Como para la vista solo tenga la responsabilidad de mostrar información y
el controller solo de obtenerla.

saludos,

2012/11/12 David Lay <davidl...@gmail.com>


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
nestor.n...@gmail.com  
View profile   Translate to Translated (View Original)
 More options Nov 13 2012, 6:54 am
From: <nestor.n...@gmail.com>
Date: Tue, 13 Nov 2012 08:54:19 -0300
Local: Tues, Nov 13 2012 6:54 am
Subject: RE: [altnet-hispano] Ayuda con C# y envio de html desde el controlador

Gracias funciono de lujo!!, lo que pasa es que tengo algunos inconvenientes
con el ingles y en español no hay tanta información.

De: altnet-hispano@googlegroups.com [mailto:altnet-hispano@googlegroups.com]
En nombre de David Lay
Enviado el: lunes, 12 de noviembre de 2012 18:32
Para: altnet-hispano@googlegroups.com
Asunto: Re: [altnet-hispano] Ayuda con C# y envio de html desde el
controlador

No lo vas a creer pero hace 5 minutos tuve que googear lo mismo (pero por
unos string  JSON)

Cuando lo muestres en la vista en vez de poner @mensaje coloca
@Html.Raw(mensaje) y listo.

On Nov 12, 2012 6:19 PM, <nestor.n...@gmail.com> wrote:

Que tal amigos de altnet

Estoy queriendo enviar un mensaje de error desde el controlador a la vista y
lo hago enviando el string atraves del ViewBag

Cuando envió texto sin ningún tab HTML  no hay problema, pero cuando envió
algún tab html por alguna razón este lo muestra tal cual.

Por ejemplo si envió:

ViewBag.error = string.Format(@”Error en el evento <b>{0}</b>”,
evento.eventoID);

En la vista me muestra: Error en el evento <b>1</b>, cuando debería
mostrarme: Error en el evento 1.

¿Como podría enviar a la vista tab HTML sin que me lo interprete y lo
transforme en una entidad html?

Alguna Ayudita!!

Desde ya gracias

Atte.

Néstor Rodríguez

--
Has recibido este mensaje porque estás suscrito al grupo "AltNet-Hispano" de
Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
altnet-hispano@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a
altnet-hispano+unsubscribe@googlegroups.com
<mailto:altnet-hispano%2Bunsubscribe@googlegroups.com>
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/altnet-hispano?hl=es.

--
Has recibido este mensaje porque estás suscrito al grupo "AltNet-Hispano" de
Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
altnet-hispano@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a
altnet-hispano+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/altnet-hispano?hl=es.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Leonardo Micheloni  
View profile   Translate to Translated (View Original)
 More options Nov 13 2012, 7:10 am
From: Leonardo Micheloni <leonardogabrielmichel...@gmail.com>
Date: Tue, 13 Nov 2012 09:10:12 -0300
Local: Tues, Nov 13 2012 7:10 am
Subject: Re: [altnet-hispano] Ayuda con C# y envio de html desde el controlador
lo que dice Fer me gusta, me suena raro enviar desde un controller
html a la vista.....

2012/11/13  <nestor.n...@gmail.com>:

--
Leonardo Micheloni
@leomicheloni

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Cristian Prieto  
View profile   Translate to Translated (View Original)
 More options Nov 13 2012, 7:12 pm
From: Cristian Prieto <kement...@gmail.com>
Date: Wed, 14 Nov 2012 11:11:48 +1100
Local: Tues, Nov 13 2012 7:11 pm
Subject: Re: [altnet-hispano] Ayuda con C# y envio de html desde el controlador

Que el controller envie HTML es un antipatron... no importa como lo pinten,
es un antipatron...

"Hey, pero lo que quiero es enviar un mensaje de error"... bueno, hazlo,
especifica desde el controlador que ocurrio un error y la vista tiene un
lugar especifico con estilos especificos para mostrarlo...

Que tiene de malo pasar "este es un <b>error</b>"????? Vamos por partes...

1. Localizacion (que pasa si quieres mostrar en quechua? ingles? swahili?)
2. Muestra contenido + estilo (y que si ahora no quieres en negrita si no
en cursiva? y por cierto, se usa <strong></strong> no <b></b> para enfasis,
<b> es deprecated o mejor dicho, no _deberia_ usarse, esta es una discusion
no relevante en la cual podriamos hablar mucho).
3. Si bien ViewBag es un amigo cuando fue introducido mi mayor miedo era
que la gente lo usara como el Arca de Noe, donde todos caben... Segun veo
en el ejemplo que muestras es para indicar que un error paso, porque no
manejarlo separado como infraestructura de mensajes? inclusive el mensaje
de 'error en el evento blah' indica que es una cadena predefinida, muevela
a un helper en la vista, que puedas manejar tranquilamente y que tu helper
mejor vea si hay un error en la viewbag y listo... en vez de que tu
controlador 'tenga que enviar toda la cadena'... Que tu controlador escupa
directamente cosas hacia tu vista te va a dar problemas de mantenibilidad
en el futuro... Creeme, ya ha pasado...

Cristian Prieto

2012/11/13 Leonardo Micheloni <leonardogabrielmichel...@gmail.com>


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
nestor.n...@gmail.com  
View profile   Translate to Translated (View Original)
 More options Nov 14 2012, 6:42 am
From: <nestor.n...@gmail.com>
Date: Wed, 14 Nov 2012 08:42:03 -0300
Local: Wed, Nov 14 2012 6:42 am
Subject: RE: [altnet-hispano] Ayuda con C# y envio de html desde el controlador

Debe ser interesante poder hacerlo, pero para un novato eso que dices es
como leer chino jeje, para comenzar uno apenas entiende como usar LINQ y
algunos helpers, así que lastimosamente uno tiene que pasar por esos, al
principio, “amables anti patrones” para luego darse cuenta que eran los
“malos anti patrones”. Ir por el lado oscuro es mas fácil, después uno
encuentra la luz jeje.

Sin embargo, eso no quita que estas muy en lo cierto y va mi gratitud por
mostrarme un poco de luz, en esta senda medio oscura que tengo que recorrer
antes de encontrar la luz y estar entre los iluminados como tu jejeje.

Atte.

Néstor Rodríguez

De: altnet-hispano@googlegroups.com [mailto:altnet-hispano@googlegroups.com]
En nombre de Cristian Prieto
Enviado el: martes, 13 de noviembre de 2012 21:12
Para: altnet-hispano@googlegroups.com
Asunto: Re: [altnet-hispano] Ayuda con C# y envio de html desde el
controlador

Que el controller envie HTML es un antipatron... no importa como lo pinten,
es un antipatron...

"Hey, pero lo que quiero es enviar un mensaje de error"... bueno, hazlo,
especifica desde el controlador que ocurrio un error y la vista tiene un
lugar especifico con estilos especificos para mostrarlo...

Que tiene de malo pasar "este es un <b>error</b>"????? Vamos por partes...

1. Localizacion (que pasa si quieres mostrar en quechua? ingles? swahili?)

2. Muestra contenido + estilo (y que si ahora no quieres en negrita si no en
cursiva? y por cierto, se usa <strong></strong> no <b></b> para enfasis, <b>
es deprecated o mejor dicho, no _deberia_ usarse, esta es una discusion no
relevante en la cual podriamos hablar mucho).

3. Si bien ViewBag es un amigo cuando fue introducido mi mayor miedo era que
la gente lo usara como el Arca de Noe, donde todos caben... Segun veo en el
ejemplo que muestras es para indicar que un error paso, porque no manejarlo
separado como infraestructura de mensajes? inclusive el mensaje de 'error en
el evento blah' indica que es una cadena predefinida, muevela a un helper en
la vista, que puedas manejar tranquilamente y que tu helper mejor vea si hay
un error en la viewbag y listo... en vez de que tu controlador 'tenga que
enviar toda la cadena'... Que tu controlador escupa directamente cosas hacia
tu vista te va a dar problemas de mantenibilidad en el futuro... Creeme, ya
ha pasado...

Cristian Prieto

2012/11/13 Leonardo Micheloni <leonardogabrielmichel...@gmail.com>

lo que dice Fer me gusta, me suena raro enviar desde un controller
html a la vista.....

2012/11/13  <nestor.n...@gmail.com>:

> Gracias funciono de lujo!!, lo que pasa es que tengo algunos
inconvenientes
> con el ingles y en español no hay tanta información.

> De: altnet-hispano@googlegroups.com

[mailto:altnet-hispano@googlegroups.com]

<mailto:altnet-hispano%2Bunsubscribe@googlegroups.com>
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/altnet-hispano?hl=es.

> --
> Has recibido este mensaje porque estás suscrito al grupo "AltNet-Hispano"
de
> Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> altnet-hispano@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> altnet-hispano+unsubscribe@googlegroups.com

<mailto:altnet-hispano%2Bunsubscribe@googlegroups.com>
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/altnet-hispano?hl=es.

> --
> Has recibido este mensaje porque estás suscrito al grupo "AltNet-Hispano"
de
> Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> altnet-hispano@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> altnet-hispano+unsubscribe@googlegroups.com

<mailto:altnet-hispano%2Bunsubscribe@googlegroups.com>

> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/altnet-hispano?hl=es.

--
Leonardo Micheloni
@leomicheloni

--
Has recibido este mensaje porque estás suscrito al grupo "AltNet-Hispano" de
Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
altnet-hispano@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a
altnet-hispano+unsubscribe@googlegroups.com
<mailto:altnet-hispano%2Bunsubscribe@googlegroups.com>
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/altnet-hispano?hl=es.

--
Has recibido este mensaje porque estás suscrito al grupo "AltNet-Hispano" de
Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
altnet-hispano@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a
altnet-hispano+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/altnet-hispano?hl=es.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »