Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 19179|Svar: 2

[ASP.NET] asp.net mvc ställer in formulärinlägget för att tillåta HTML-inlämning

[Kopiera länk]
Publicerad på 2018-03-08 09:58:22 | | |
Asp.net formulärvalideringsfunktion är för att förhindra skadligt innehåll som html och js i HTTP-förfrågningar.

När företaget behöver tillåta att sådant innehåll matas in kan du göra följande inställningar:

1. Stäng av valideringen av formuläret ([ValidateInput(false)])



2. Sätt ett formulärattribut separat utan validering ([AllowHtml])



3. När du använder Rquest.Form (Ovaliderad)



Observera också att det finns en konfigurationspremiss i web.config







Föregående:Ladda ner bilden enligt URL-adressen och spara den lokalt
Nästa:ASP.NET parameterpass, längdgränser och användningsåtgärder.
Publicerad på 2018-03-08 11:06:28 |
Titta
 Hyresvärd| Publicerad på 2018-03-21 16:27:34 |
AllowHtmlAttribut-klass


Tillåter en förfrågan att inkludera HTML-markering under modellbindning genom att hoppa över validering av egenskapen. (Det rekommenderas starkt att din applikation explicit kontrollerar alla modeller där du inaktiverar validering av förfrågningar för att förhindra skript-exploits.)
Namespace:   System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com