2014-03-31 39 views
0

我有兩個更新面板,都有更新模式爲條件,一個更新面板具有文本框,下拉列表,checbox等其他更新面板上有文件上傳,關於文件上傳回傳。 我的問題是,當我上傳文件第一次更新面板中的所有內容也變爲空或默認,但我希望內容保持爲更新前由用戶設置。UpdatePanel的其他更新面板的更新內容,但文件上傳

`<asp:UpdatePanel updatemode="conditional".. 
<Content.. 
<asp:TextBox ID="txtName" runat="server" Width="350px" Height="19px"></asp:TextBox> 
<asp:DropDownList runat="server" ID="ddParent" DataSourceID="LDSParent">  
</asp:DropDownList> 
<asp:LinqDataSource runat="server" ID="LDS" OnSelecting="LDS_Selecting"> 
</asp:LinqDataSource> 
</Content.. 
</asp:UpdatePanel 
<asp:UpdatePanel updatemode="conditional".. 
<Content.. 
<asp:fileupload.. 
</Content.. 
</asp:UpdatePanel..` 

protected void LDS_Selecting(object sender, LinqDataSourceSelectEventArgs e) 
    { 

     e.Result = (from p in table_name 
        select p); 

    } 
+0

在第一個UpdatePanel中顯示初始化控件狀態的代碼 –

+0

edited ..state只是從數據庫中檢索數據 –

+0

數據庫是否通過魔術檢索到數據,或者您還有一些用於此目的的代碼?如果是這樣,請顯示該代碼。 –

回答

0

FileUpload控件將無法與UpdatePanel一起使用,因爲它需要完整回發。您不能異步調用文件上傳控件。

相關問題