Ive som omkring leker med ASPx, och det avgjorda försök och får en div för att visa, när en användare skriver in några data in i en textfield, och skinnet, när fokusera är uppehället för lost.
However I efter får felmeddelandet, och tänkte även Ive som försöks för att använda för ClientScript.RegisterForEventValidation (”Textbox1_Blur”) vilken berättar mig jag behöver att göra denna framför in men cantfyndet framförandet event.
I vet att jag kan använda EnableEventValidation=en " false”, however denna tar bort som byggs i säkerhet vilken ID-något liknandeuppehälle, om felmeddelandet för possible.
The som jag får är: - för class=" inryckning " för
Invalid eller tillbakaringningsargument. Händelsegodkännandet möjliggöras using
e”/> i konfiguration eller <%@-sidan EnableEventValidation= " tru
e” %> i en sida. För säkerhet ämnar, detta särdrag verifierar att argument till postback- eller tillbakaringningshändelser påbörjar från serveren kontrollerar att ursprungligen framfört dem. Om datan är giltiga och förväntade, använd metoden för ClientScriptManager.Regist
erForEvent
Validation
för att registrera på postback- eller tillbakaringningsdatan för idéer för validation.
Any, hur jag kan förhindra felet, bara uppehälle säkerheten?
Thanks i advance
ASPx kodifierar: - för class=" inryckning " för
<%@ för Language= " hemsida” för MasterPageFile= " vb”
%>
" ~/Site.Mas
ter” AutoEventWireup= " falsk "
b” Inherits= CodeBehind=/>. ": Nöjd för runat=" server” för ID= " HeaderContent” ContentPlaceHolderID= " Head
Content " >
: >
te” för id= för för >
" för serveren " för UpdatePanel ID= " UpdatePanel1-” runat= gränsar: tunna heltäckande #000000; bakgrund-färga: #00FFFF; placera: evig sanning; z-indexera: auto; synlighet: den gömda " hälsningen för >
detta är en test
som denna är en understödja line
, denna är tredje
:
" för server” för runat= för TextBoxid= " Textbox1”: Knäppas för Visible= " för serveren” för id=" Textbox1_Blur-” runat=
: Knäppas runat= " serveren” Visible= " falsk”/>
VB kodifierar: - class= " den >Public inryckningen " för
övertar skyddade underPage_Load (den ByVal avsändaren som anmärker, ByVal e som System.EventArgs) handtag Me.Load
Textbox1.Attributes.Add (”onBlur” för System.Web.UI.Page
, ClientScript.GetPostBackEventReference (Me.Textbox1_Blur, "" för ))
Textbox1.Attributes.Add (”onKeyUp”, ClientScript.GetPostBackEventReference (Me.Textbox1_KeyUp, ""))för
'ClientScript.RegisterForEbox1_Blur " ) för
tion/>ventValida 'för ClientScript.RegisterForEventValidation (”Textbox1_KeyUp”) avsluta för den Sub
privat suben Textbox1_Blur_Click (den ByVal avsändaren som anmärker, ByVal e som System.EventArgs) divTextBox1_AutoComplete.Attributes
(för " skärm”)/> = ”inga "
avslutar för den Sub
privat suben Textbox1_KeyUp_Click (den ByVal avsändaren som anmärker, ByVal e som System.EventArgs) divTextBox1_AutoComplete.Attributes (" skärm”)/> =
avslutar ”inline " Sub
End Class
" klar "