2011-04-13 4 views
2

У меня есть вид сетки и вид детали. Мое представление сведений находится в панели обновления, и оно должно отображаться для редактирования gridview. У меня есть элемент управления загрузкой файла внутри detailview. Теперь, когда я нажимаю кнопку «Загрузить», вся страница обновляется.подробности вид проблемы отображения

Пожалуйста, помогите мне, что мне делать и где мне делать. Я думаю, что это должно быть некоторая проблема с триггерами обратной передачи. Но может ли кто-нибудь дать мне знать, что и где следует делать.

Я разместил это много раз, но не получил правильного ответа. Надеюсь, что вы мне помочь

его действительно срочно

Благодаря

+1

хорошо его проблема файл пользователя вы не можете работать с файлом пользователем внутри UpdatePanel .. это проблема .. Howerver вы можете использовать триггер обратной передачи представить файл ... – asharajay

ответ

1

Я думаю, вы должны отправить обратно при загрузке файла, но попробуйте сделать следующее :

in the file uploader event: call следующий метод:

updatepanelName.Update(); 
1

Если он не должен получить обновилась затем использовать AutoPostBack= false в контроле Upload.

+0

AutoPostBack = ложь является его логически правильно .. ?? – asharajay

+0

да, мы не можем сделать автопостановку назад., Хорошо @JAX вы можете сказать мне, как мы можем отправить назад, потому что моя кнопка загрузки находится внутри представления деталей, и я сделал но работа dint – pinki

+0

И я также сделал , но это не сработало. – pinki

3

набор

<Triggers><asp:PostBackTrigger ControlID="your fileupload control id" />          
              </Triggers> 

в панели обновления

+0

Да, я сделал это, но получаю ошибку. Элемент управления с идентификатором «ImageUploader» не найден для триггера в UpdatePanel «DetailsViewUpdatePanel». – pinki

+0

Но у меня есть pinki

Смежные вопросы