Primero, quiero que todos sepan que estoy usando un motor aspx, no un motor Razor.¿Cómo puedo permitir que las etiquetas HTML se envíen en un cuadro de texto en asp.net?
Tengo una tabla dentro de un formulario. Uno de mi cuadro de texto contiene etiquetas HTML como
</br>Phone: </br> 814-888-9999 </br> Email: </br> [email protected]
cuando voy a construir él él me da un error que dice
Un valor Request.Form potencialmente peligrosos se detectó desde el cliente (QuestionAnswer="...ics Phone:<br/>814-888-9999<br...")
.
Intenté la solicitud de validación = "falso" pero no funcionó.
Disculpa, no agregué mi código html para que lo veas hasta ahora. Estoy sacando algunas preguntas donde puedo editarlas, si es necesario.
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<dynamic>" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
EditFreqQuestionsUser
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<script type="text/javascript">
$(document).ready(function() {
$("#freqQuestionsUserUpdateButton").click(function() {
$("#updateFreqQuestionsUser").submit();
});
});
</script>
<h2>Edit Freq Questions User </h2>
<%Administrator.AdminProductionServices.FreqQuestionsUser freqQuestionsUser = ViewBag.freqQuestionsUser != null ? ViewBag.freqQuestionsUser : new Administrator.AdminProductionServices.FreqQuestionsUser(); %>
<%List<string> UserRoleList = Session["UserRoles"] != null ? (List<string>)Session["UserRoles"] : new List<string>(); %>
<form id="updateFreqQuestionsUser" action="<%=Url.Action("SaveFreqQuestionsUser","Prod")%>" method="post" onsubmit+>
<table>
<tr>
<td colspan="3" class="tableHeader">Freq Questions User Details <input type ="hidden" value="<%=freqQuestionsUser.freqQuestionsUserId%>" name="freqQuestionsUserId"/> </td>
</tr>
<tr>
<td colspan="2" class="label">Question Description:</td>
<td class="content">
<input type="text" maxlength="2000" name="QuestionDescription" value=" <%=freqQuestionsUser.questionDescription%>" />
</td>
</tr>
<tr>
<td colspan="2" class="label">QuestionAnswer:</td>
<td class="content">
<input type="text" maxlength="2000" name="QuestionAnswer" value="<%=freqQuestionsUser.questionAnswer%>" />
</td>
</tr>
<tr>
<td colspan="3" class="tableFooter">
<br />
<a id="freqQuestionsUserUpdateButton" href="#" class="regularButton">Save</a>
<a href="javascript:history.back()" class="regularButton">Cancel</a>
</td>
</tr>
</table>
</form>
</asp:Content>
Agregué mi html para mostrarle lo que tenía originalmente – Yusuf
¡Perfecto para mí gracias! – Krismorte