System.MissingMemberException не был обработан кодом пользователя - PullRequest
2 голосов
/ 28 апреля 2010

Я использую этот код:

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

его связь с набором данных

и я беру данные об этом ротаторе:

<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") %>'

Спасибо

1 Ответ

2 голосов
/ 03 мая 2010

Спасибо, кто пытался решить эту проблему, но я получил решение:

с использованием '<%# DataBinder.Eval(Container.DataItem,"ImageURL") %>'

вместо '<%# Container.DataItem("RateID") %>'

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...