0
我有阿賈克斯星級的應用程序,但是當我從數據表中指定的值CurrentRating那麼它顯示的錯誤「指定的轉換無效」。星級評分的鑄造問題?
我使用這個代碼。
<asp:TemplateField HeaderText="Rating" SortExpression="CustomerRating">
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "CustomerRating")%>'></asp:Label></a>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<cc1:Rating ID="Rating1" runat="server" CurrentRating='<%# Bind("CustomerRating") %>'
StarCssClass="ratingStar"
WaitingStarCssClass="savedRatingStar"
FilledStarCssClass="filledRatingStar"
EmptyStarCssClass="emptyRatingStar"
>
</cc1:Rating>
</ContentTemplate>
</asp:UpdatePanel>
</ItemTemplate>
</asp:TemplateField>
那麼它表示錯誤CurrentRating='<%# Bind("CustomerRating") %>'
。
我從這些網站採取refrence。
同樣的事情上的代碼項目。