2015-05-08 56 views
0

我有一個DataList,看起來像這樣:Datalist中並不在目前情況下錯誤存在於C#與asp.net

dlpreapprovalestimates.DataSource = resest.Query.LoadDataTable(); 
      dlpreapprovalestimates.DataBind(); 

的ASPX:

 <asp:datalist runat="server" ID="dlpreapprovalestimates"> 
         <HeaderTemplate> 
          <asp:Label ID="lbprearrpovalestcontract" text="Contractor" runat="server"/> 
          <asp:Label ID="lbprearrpovalestsubmitted" text="Submitted" runat="server"/> 
          <asp:Label ID="lbprearrpovalestprogcost" text="Prog. Cost" runat="server"/> 
          <asp:Label ID="lbprearrpovalestowncost" text="Own. Cost" runat="server"/> 
          <asp:Label ID="lbprearrpovalestcmreview" text="CM Review" runat="server"/> 
          <asp:Label ID="lbprearrpovalestcityreview" text="City Review" runat="server"/> 

         </HeaderTemplate> 

         <ItemTemplate> 
          <asp:Label ID="lbprearrpovalestcontract" text='<%# Eval("Contractorky") %>' runat="server"/> 
          <asp:Label ID="lbprearrpovalestsubmitted" text='<%# Eval("DateSubmitted") %>' runat="server"/> 
          <asp:Label ID="lbprearrpovalestprogcost" text='<%# Eval("ProgramTotal") %>' runat="server"/> 
          <asp:Label ID="lbprearrpovalestowncost" text='<%# Eval("HOTotal") %>' runat="server"/> 
          <asp:Label ID="lbprearrpovalestcmreview" text='<%# Eval("CMApprovalDate") %>' runat="server"/> 
          <asp:Label ID="lbprearrpovalestcityreview"  text='<%# Eval("CityApprovalDate") %>' runat="server"/> 


         </ItemTemplate> 
        </asp:datalist> 

背後引用這樣的代碼頁面有一個母版頁,它在腳本管理器中,但是數據列表出現在相關代碼後面的內容頁面中(以及五十個左右的其他控件,所有這些(不包括這一個))。

Intelle (無論什麼東西被稱爲填寫你的輸入)完全認識到這個datalist的存在,這通常不是在設計器頁面中沒有填充控件的情況下它會做的事情,所有這些都是一樣的我試圖強制設計器頁面更新沒有任何效果。只有在我嘗試調試或構建(或重建)項目後纔會出現超出上下文錯誤的情況。

DataList控件嵌套在一個表,表是用面板它也嵌套在(也RUNAT服務器)

我四處尋找解決方案,但沒有沿着標記RUNAT服務器上也起到了這個。

回答

0

顯然這已經得到了回答,因爲它在一個與runat服務器的表中,它是一個嵌套控件,我需要對它進行查找。

相關問題