Fråga : Spara uploaden i AJAX möjliggjorde TabContainer

Jag har en ASP: FileUpload insida en TabContainer, utan den är inte funktionsdugliga. Kan någon hjälpa mig att sortera ut denna utfärdar? Förmiddag I using ASP.NET2.0


" klar "

Svar : Spara uploaden i AJAX möjliggjorde TabContainer

är det insida en uppdateringpanel??

uppdateringpanelen listas, som inte funktionsdugligt med bestämt, kontrollerar.

Spara uploaden, och treen beskådar att vara 2 av biggiesna.

I något fall en lösning är tillgänglig kodifierar på projekterar:

http://www.codeproject.com/useritems/simpleajaxupload.asp

om du ser runt om forumen och googlen, du kan läsa mer om problemet, om ditt intresserat, men kodifiera projekterar lösningen bör får dig startad.

 

Från den on-line dokumentationen:

http://ajax.asp.net/docs/overview/UpdatePanelOverview.aspx

 

Kontrollerar som inte är kompatibel med UpdatePanel kontrollerar ASP.NETEN kontrollerar efter inte är kompatibel med partisk-söker uppdateringar och är därför inte stöttad insida som, en UpdatePanel kontrollerar:

¿ TreeView och menyn kontrollerar.

¿ Rengöringsdukdelar kontrollerar. Se att ASP.NET-rengöringsdukdelar kontrollerar för mer information.

¿ FileUpload kontrollerar när de är den van vid uploaden sparar som del av en asynkron postback.

¿ GridView och DetailsView kontrollerar när deras EnableSortingAndPagingCallbacks egenskap är fastställd att true. Standarden är falsk.

¿ Inloggningen, PasswordRecovery, ChangePassword och CreateUserWizard kontrollerar vars tillfredsställer inte har konverterats till redigerbara mallar.

¿ Som ersättningen kontrollerar.

¿ Godkännandet kontrollerar, som inkluderar BaseCompareValidatoren, BaseValidator, CompareValidator, CustomValidator, RangeValidator, RegularExpressionValidator, RequiredFieldValidator, och ValidationSummary kontrollerar.

Kontrollerar som var okompatibel med partisk-söker tolkning kan stilla används på en sida utanför UpdatePanel kontrollerar. Dessutom i vissa fall du kan använda kontrollerar i en närmare detalj långt för att göra dem kompatibla med partisk-söker uppdateringar. Till exempel du kan använda inloggningen, ChangePassword, eller PasswordRecovery kontrollerar insida som en UpdatePanel kontrollerar, om du kan konvertera deras tillfredsställer till mallar. (Om du använder visuellt hjälpmedelstudion, i design beskåda dig kan konvertera kontrollerar, genom att använda, ila-märker menyn befaller liksom omvänd till mallen eller skräddarsy skapar användaren kliver.), När du konverterar dessa, kontrollerar in i redigerbara mallar, godkännandet kontrollerar som används i kontrollera definieras declaratively, genom att använda markup i sidan. Att att göra validatorsna kompatibla med en UpdatePanel att kontrollera, uppsättning den EnableClientScript egenskapen av validatorsna till falskt. Detta inaktiverar beställaren skrivar att skulle vanligt var van vid utför godkännande i webbläsaren. Som ett resultat, under en asynkron postback, validatorsna utför godkännande på serveren. Emellertid därför att endast det nöjt av UpdatePanelen förnyas, validatorsna kan ge sorten av omgående återkoppling som ges vanligt av beställare skrivar.

Att använda en FileUpload kontrollera insida som en UpdatePanel kontrollerar, uppsättning postbacken kontrollerar, som sänder spara för att vara en PostBackTrigger kontrollerar för panelen.

All annat kontrollerar arbete som inre UpdatePanel kontrollerar. Emellertid i några omständigheter, ett kontrollera kan inte arbete som förväntad insida som en UpdatePanel kontrollerar. Dessa omständigheter inkluderar efter:

¿ Registrering skrivar, genom att kalla registreringsmetoder av ClientScriptManageren, kontrollerar.

¿ Tolkningen skrivar, eller markupen direkt under kontrollerar tolkning, liksom, genom att kalla metoden för skriva (stränga).

Om kontrolleraappellerna skrivar, registreringsmetoder av ClientScriptManageren kontrollerar, dig kunde använda att motsvara skrivar registreringsmetoder av ScriptManageren kontrollerar i stället. Isåfall kontrollera kan fungera insida som en UpdatePanel kontrollerar.

 

 
Andra lösningar  
 
programming4us programming4us