Note that there are some explanatory texts on larger screens.

plurals
  1. PONested Update panel problem
    primarykey
    data
    text
    <p>I am having a nested update panel something like this</p> <pre><code>&lt;asp:UpdatePanel ID="DetailsUpdatePanel" runat="server" Visible="false" UpdateMode="Conditional" &gt; &lt;ContentTemplate&gt; &lt;div&gt;&lt;ajaxToolkit:AsyncFileUpload runat="server" ID="BrochureUpload" Width="400px" OnClientUploadError="BrochureuploadError" OnClientUploadStarted="BrochureStartUpload" OnClientUploadComplete="BrochureUploadComplete" CompleteBackColor="Lime" UploaderStyle="Modern" ErrorBackColor="Red" ClientIDMode="AutoID" ThrobberID="Throbber" UploadingBackColor="#66CCFF" onuploadedcomplete="BrochureUpload_UploadedComplete"/&gt; &lt;asp:Label ID="Label1" runat="server" Style="display: none"&gt; &lt;asp:Image runat="server" ID="Image1" ImageUrl="~/Images/uploading.gif" /&gt; &lt;/asp:Label&gt; &lt;asp:Label ID="brochurelblstatus" runat="server" Style="font-family: Arial; font-size: small;"&gt;&lt;/asp:Label&gt;&lt;/div&gt; &lt;div&gt;&lt;asp:UpdatePanel runat="server" ID="child" UpdateMode="Conditional" &gt; &lt;ContentTemplate&gt; &lt;div&gt; &lt;asp:GridView ID=GridView2" runat="server" AllowPaging="true" AutoGenerateColumns="false" CellPadding="0" CellSpacing="1" DataKeyNames="ArticleId"&gt; &lt;Columns&gt; &lt;asp:BoundField DataField="ArticleId" HeaderText="ArticleId" ReadOnly="True" HeaderStyle-CssClass="td1" /&gt; &lt;asp:BoundField DataField="FileName" HeaderText="FileName" ReadOnly="True" HeaderStyle-CssClass="td2" /&gt; &lt;asp:TemplateField HeaderText="BrochureUrl"&gt; &lt;ItemTemplate&gt; &lt;asp:HyperLink ID="lnkEPhoto" runat="server" BorderWidth="2px" NavigateUrl='&lt;%# GetUrl(Eval("ArticleId"),Eval("FileName")) %&gt;' Target="_blank"&gt;&lt;/asp:HyperLink&gt; &lt;/ItemTemplate&gt; &lt;/asp:TemplateField&gt; &lt;asp:TemplateField&gt; &lt;ItemTemplate&gt; &lt;asp:LinkButton ID="btnRemove" runat="server" text="Delete" CommandName="Delete" CausesValidation="False" OnClientClick="DeleteOrNo()"&gt; &lt;/asp:LinkButton&gt; &lt;/ItemTemplate&gt; &lt;/asp:TemplateField&gt; &lt;/Columns&gt; &lt;/asp:GridView&gt; &lt;/div&gt; &lt;/ContentTemplate&gt; &lt;/asp:UpdatePanel&gt;&lt;/div&gt; &lt;/ContentTemplate&gt; &lt;/updatePanel&gt; </code></pre> <p>CodeBehind:</p> <pre><code>protected void BrochureUpload_UploadedComplete(object sender, AsyncFileUploadEventArgs e) { if(BrochureUpload.HasFile) { if(BrochureUpload.PostedFile.ContentLength&lt;=3670016 ) { var brochurePath = MapPath("~/") + Path.GetFileName(e.filename); BrochureUpload.SaveAs(brochurePath); using (var dataContext = new NewsStandAloneDataContext(Config.StandaloneNewsConnectionString)) { var brochure = new xxx { Id = Convert.ToInt32(GridView1.SelectedValue), FileName = Path.GetFileName(e.filename), RecordCreated = DateTime.Now }; dataContext.xxx.InsertOnSubmit(brochure); dataContext.SubmitChanges(); } bindGridView();//I have code to bind gridview Child.Update(); } } } protected void bindBrochureGridView() { using (var dataContext = new NewsStandAloneDataContext(Config.StandaloneNewsConnectionString)) { var brochureList = (from brochure in dataContext.xxx where brochure.ArticleId == Convert.ToInt32(GridView2.SelectedValue) select new ArcticleBrochure { ArticleId = brochure.ArticleId.ToString(), FileName = brochure.FileName }).ToList(); GridView1.DataSource = brochureList; GridView1.DataBind(); } } </code></pre> <p>When I upload the file , I want the giedview which is in the child updatepanel to be updated .But it doesnt work Any ideas?????</p> <p>thanks in advance</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload