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服務器上也起到了這個。