Foros del Web » Programación para mayores de 30 ;) » .NET »

Error textarea tinyMCE ASP.NET C#

Estas en el tema de Error textarea tinyMCE ASP.NET C# en el foro de .NET en Foros del Web. Holas! Tengo un problema extraño, no se me ocurre porqué puede pasar. En mi aplicacion ASP.NET con C# tengo una pagina.aspx donde está un formulario ...
  #1 (permalink)  
Antiguo 14/07/2011, 16:23
Avatar de kharen  
Fecha de Ingreso: septiembre-2009
Mensajes: 75
Antigüedad: 14 años, 6 meses
Puntos: 2
Pregunta Error textarea tinyMCE ASP.NET C#

Holas!

Tengo un problema extraño, no se me ocurre porqué puede pasar.

En mi aplicacion ASP.NET con C# tengo una pagina.aspx donde está un formulario donde hay cajas de texto, labels, botones y un textarea ( <textarea name="descripcion" cols="50" rows="10" id="IDdescrip"></textarea> ).

En realidad esta pagina.aspx no tenia ningún textarea , pero en realidad mi objetivo es reemplazar un textbox por un textarea , de modo que pueda usar el tinyMCE . Así que seguí el procedimiento, pegué las carpetas respectivas en la ruta donde se encuentra mi pagina.aspx, he hice las referencias respectivas dentro de la pagina.aspx:

<!-- TinyMCE -->
<script type="text/javascript" src="jscripts/tiny_mce/tiny_mce.js"></script>
<script type="text/javascript">
tinyMCE.init({
// General options
mode : "textareas",
theme : "advanced",
plugins : "safari,pagebreak,style,layer,table,save,advhr,adv image,advlink,emotions,iespell,inlinepopups,insert datetime,preview,media,searchreplace,print,context menu,paste,directionality,fullscreen,noneditable,v isualchars,nonbreaking,xhtmlxtras,template",

// Theme options
theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,striketh rough,|,justifyleft,justifycenter,justifyright,jus tifyfull,|,styleselect,formatselect,fontselect,fon tsizeselect",
theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,repla ce,|,bullist,numlist,|,outdent,indent,blockquote,| ,undo,redo,|,link,unlink,anchor,image,cleanup,help ,code,|,insertdate,inserttime,preview,|,forecolor, backcolor",
theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,s up,|,charmap,emotions,iespell,media,advhr,|,print, |,ltr,rtl,|,fullscreen",
theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,s tyleprops,|,cite,abbr,acronym,del,ins,attribs,|,vi sualchars,nonbreaking,template,pagebreak",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true,

// Example content CSS (should be your site CSS)
content_css : "css/content.css",

// Drop lists for link/image/media/template dialogs
template_external_list_url : "lists/template_list.js",
external_link_list_url : "lists/link_list.js",
external_image_list_url : "lists/image_list.js",
media_external_list_url : "lists/media_list.js",

// Replace values for the template plugin
template_replace_values : {
username : "Some User",
staffid : "991234"
}
});

</script>
<!-- /TinyMCE -->


He logrado que el textarea tenga las caracteristicas que le de el tinyMCE, pero lo extraño es que cuando escribo algo (ssssssssssddddddd) dentro de ese textarea y doy click en el boton grabar, sale el siguiente error:


Server Error in '/WebPostes' Application.

A potentially dangerous Request.Form value was detected from the client (descripcion="<p>ssssssssssddddddd...").

Description: Request Validation has detected a potentially dangerous client input value, and processing of the request has been aborted. This value may indicate an attempt to compromise the security of your application, such as a cross-site scripting attack. You can disable request validation by setting validateRequest=false in the Page directive or in the configuration section. However, it is strongly recommended that your application explicitly check all inputs in this case.

Exception Details: System.Web.HttpRequestValidationException: A potentially dangerous Request.Form value was detected from the client (descripcion="<p>ssssssssssddddddd...").

Source Error:


[No relevant source lines]

Source File: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temp orary ASP.NET Files\webpostes\0acd52d0\72deb1eb\App_Web_5w_bxis9 .2.cs Line: 0

Stack Trace:


[HttpRequestValidationException (0x80004005): A potentially dangerous Request.Form value was detected from the client (descripcion="<p>ssssssssssddddddd...").]
System.Web.HttpRequest.ValidateString(String s, String valueName, String collectionName) +3307682
System.Web.HttpRequest.ValidateNameValueCollection (NameValueCollection nvc, String collectionName) +108
System.Web.HttpRequest.get_Form() +119
System.Web.HttpRequest.get_HasForm() +3309630
System.Web.UI.Page.GetCollectionBasedOnMethod(Bool ean dontReturnNull) +45
System.Web.UI.Page.DeterminePostBackMode() +65
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +7350
System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +213
System.Web.UI.Page.ProcessRequest() +86
System.Web.UI.Page.ProcessRequestWithNoAssert(Http Context context) +18
System.Web.UI.Page.ProcessRequest(HttpContext context) +49
ASP.admin_registrarservicios_aspx.ProcessRequest(H ttpContext context) in c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temp orary ASP.NET Files\webpostes\0acd52d0\72deb1eb\App_Web_5w_bxis9 .2.cs:0
System.Web.CallHandlerExecutionStep.System.Web.Htt pApplication.IExecutionStep.Execute() +358
System.Web.HttpApplication.ExecuteStep(IExecutionS tep step, Boolean& completedSynchronously) +64

Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433


Y eso que no he programado nada respecto al textarea.

Alguien podría orientarme porfis?
  #2 (permalink)  
Antiguo 18/07/2011, 09:51
Avatar de kharen  
Fecha de Ingreso: septiembre-2009
Mensajes: 75
Antigüedad: 14 años, 6 meses
Puntos: 2
Respuesta: Error textarea tinyMCE ASP.NET C#

Hola otra vez...
Nadie me ha respondido todavía, quizás no me explique bien?.

En todo caso, si alguien podría darme una pauta de cómo usar textArea en mis aplicaciones asp.net c# con el TinyMCE, estaré muy agradecida.

Etiquetas: net, textarea, tinymce
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:45.