2010-04-28 56 views
2

我使用這個代碼:System.MissingMemberException是未處理由用戶代碼

Dim VehiclesTable1 = dsVehicleList.Tables(0) 
Dim VT1 = (From d In VehiclesTable1.AsEnumerable _ 
      Select VehicleTypeName = d.Item("VehicleTypeName") _ 
       , VTypeID = d.Item("VTypeID") _ 
       , ImageURL = d.Item("ImageURL") _ 
       , DailyRate = d.Item("DailyRate") _ 
       , RateID = d.Item("RateID")).Distinct 

它的LINQ to數據集

我取數據在此肩:

<telerik:RadRotator ID="RadRotatorVehicleType" runat="server" Width="620px" Height="145" 
                      ItemWidth="155" ItemHeight="145" ScrollDirection="Left" FrameDuration="1" RotatorType="Buttons"> 
                      <ItemTemplate> 
                       <div style="text-align: center; cursor: pointer; width: 150px"> 
                        <asp:Image ID="ImageVehicleType" runat="server" Width="150" ImageUrl='<%# Container.DataItem("ImageURL") %>' /> 
                        <asp:Label ID="lblVehicleType" runat="server" Text='<%# Container.DataItem("VehicleTypeName") %>' 
                         Font-Bold="true"></asp:Label> 
                        <br /> 
                        <asp:Label ID="lblDailyRate" runat="server" Text='<%# Container.DataItem("DailyRate") %>' 
                         Visible="False"></asp:Label> 
                        <input id="HiddenVehicleTypeID" type="hidden" value='<%# Container.DataItem("VTypeID") %>' 
                         name="HiddenVehicleTypeID" runat="server" /> 
                        <input id="HiddenRateID" type="hidden" value='<%# Container.DataItem("RateID") %>' 
                         name="HiddenRateID" runat="server" /> 
                       </div> 
                      </ItemTemplate> 
                      <ControlButtons LeftButtonID="img_left" RightButtonID="img_right" /> 
                     </telerik:RadRotator> 

和我得到這個例外:

No default member found for type 'VB$AnonymousType_0(Of Object,Object,Object,Object,Object)'. 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.MissingMemberException: No default member found for type 'VB$AnonymousType_0(Of Object,Object,Object,Object,Object)'. 

我不知道怎麼回事?

請任何幫助。

感謝誰試圖解決這個 但我得到了解決辦法:使用

'<%# DataBinder.Eval(Container.DataItem,"ImageURL") %>'

代替'<%# Container.DataItem("RateID") %>'

感謝,

+0

如果你解決它,然後要麼刪除問題或答案自己和挑選你的答案(只是爲了保持這麼幹淨)。 – 2010-04-28 16:17:49

回答

2

感謝誰試圖解決這個問題,但我得到的解決方案:

使用'<%# DataBinder.Eval(Container.DataItem,"ImageURL") %>'

代替'<%# Container.DataItem("RateID") %>'

感謝,

+0

我遇到了同樣的問題,謝謝 – luisluix 2015-02-16 23:51:21

相關問題