In primo luogo, voglio far sapere a tutti che sto usando un motore aspx non un motore Razor.Come posso consentire l'invio di tag HTML in una casella di testo in asp.net?
Ho una tabella all'interno di un modulo. Un mio testo contiene i tag HTML come
</br>Phone: </br> 814-888-9999 </br> Email: </br> [email protected]
Quando vado a costruirlo esso mi dà un errore che dice
Un valore potenzialmente pericoloso Request.Form è stato rilevato dal client (QuestionAnswer="...ics Phone:<br/>814-888-9999<br...")
.
Ho provato la richiesta di convalida = "false" ma non ha funzionato.
Mi dispiace non ho aggiunto il mio codice html per voi per guardare fino ad ora. Sto tirando una domanda su dove posso modificarlo, se necessario.
<%@ 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>
Ho aggiunto il mio html per mostrarvi ciò che avevo originariamente – Yusuf
Funziona Perfetto per me grazie! – Krismorte