Pytanie : Kartoteka Upload w AJAX umożliwiać TabContainer

I mieć ASP: FileUpload wśrodku TabContainer, ale ono pracować. Móc zagadnienie zagadnienie ten zagadnienie? I używać ASP.NET2.0


Odpowiedź : Kartoteka Upload w AJAX umożliwiać TabContainer

być ono wśrodku aktualizacja panel??

the aktualizacja panel spisywać jako z pewny kontrola.

Segregować upload, i drzewny widok 2 the biggies.

W jakaś skrzynka, jeden rozwiązanie być dostępny na kod projekt:

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

jeżeli ty patrzeć wokoło the forum i google, ty móc móc o the problem jeżeli twój zainteresowany, ale the kod projekt rozwiązanie musieć dostawać ty.

 

Od the online dokumentacja:

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

 

Kontrola który Być Zgodny z UpdatePanel Kontrolować The następujący ASP.NET kontrola być zgodny z częściowy-wzywać aktualizacja, i tym samym wspierać wśrodku UpdatePanel kontrola:

¿ TreeView i Menu kontrola.

¿ Sieć Rozdzielać kontrola. Dla więcej informacja, widzieć ASP.NET Sieć Część Kontrola.

¿ FileUpload kontrola gdy używać upload kartoteka jako część asynchroniczny postback.

¿ GridView i DetailsView kontrola gdy ich EnableSortingAndPagingCallbacks własność ustawiać true. The brak być fałszywy.

¿ Nazwa użytkownika, PasswordRecovery, ChangePassword, i CreateUserWizard kontrola biedak zawartość nawracać nawracać szablon.

¿ The Podstawienie kontrola.

¿ Uzasadnienie kontrola, che zawierać the BaseCompareValidator, BaseValidator, CompareValidator, CustomValidator, RangeValidator, RegularExpressionValidator, RequiredFieldValidator, i ValidationSummary kontrola.

Kontrola który być niezgodny z częściowy-wzywać rendering móc wciąż używać na strona na zewnątrz UpdatePanel kontrola. Dodatkowo, w niektorych przypadkach ty móc the kontrola w odmianowy sposób zgodny z częściowy-wzywać aktualizacja. Na przykład, ty móc the Nazwa użytkownika, ChangePassword, lub PasswordRecovery kontrola wśrodku UpdatePanel kontrola jeżeli ty móc ich zawartość szablon. (Jeżeli ty używać Wizualny Studio, w Projekt widok ty móc the kontrola mądrze-oznaczać menu rozkaz tak jak Konwertyta Szablon lub Dostosowywać Tworzyć Użytkownik Krok.) Gdy ty nawracać te kontrola w te szablon, the uzasadnienie kontrola który używać w the kontrola definiować te marża w the strona. The validators zgodny z UpdatePanel kontrola, ustawiać the EnableClientScript własność the validators fałszywy. Wyszukiwarka obezwładniać the klient pismo który normalnie używać uzasadnienie w the wyszukiwarka. Gdy rezultat, podczas asynchroniczny postback, the validators wykonywać uzasadnienie na the serwer. , Ponieważ tylko the zawartość the UpdatePanel odświeżać, the validators móc the jakby bezpośredni informacje zwrotne który normalnie provided klient pismo.

FileUpload kontrola wśrodku UpdatePanel kontrola, ustawiać the postback kontrola który przedkładać the kartoteka PostBackTrigger kontrola dla the panel.

Wszystkie inny kontrola pracować inny UpdatePanel kontrola. , W niektóre okoliczność, kontrola można oczekiwać wśrodku UpdatePanel kontrola. Te okoliczność zawierać the następujący:

¿ Registratura pismo rejestracyjny metoda the ClientScriptManager kontrola.

¿ Rendering pismo lub marża bezpośrednio podczas kontrolny rendering, tak jak the Pisać (Smyczkowy) metoda.

Jeżeli the kontrolny wezwanie pismo rejestracyjny metoda the ClientScriptManager kontrola, ty móc pismo rejestracyjny metoda the ScriptManager kontrola zamiast. W ten skrzynka, the kontrola móc wśrodku UpdatePanel kontrola.

 

 
Inne rozwiązania  
 
programming4us programming4us