<asp:BulletedList ID="BulletedList1" runat="server" DataSource="<%#move.GetActorByID(((System.Data.DataRowView)Container.DataItem)["id"]) %>" DataTextField="name">
move.GetActorByID 返回的是DataTable类型这样写怎么总是服务器标记不正确

解决方案 »

  1.   

    <asp:BulletedList ID="BulletedList1" runat="server" DataSource=" <%#move.GetActorByID(((System.Data.DataRowView)Container.DataItem)['id']) %> " DataTextField="name"> 
      

  2.   

    <asp:BulletedList ID="BulletedList1" runat="server" DataSource='<%#move.GetActorByID(((System.Data.DataRowView)Container.DataItem)['id']) %>' DataTextField="name">   
    应该是这样的
    晕了
      

  3.   

    <asp:BulletedList ID="BulletedList1" runat="server" DataSource=' <%#move.GetActorByID(((System.Data.DataRowView)Container.DataItem)["id"]) %> ' DataTextField="name">     
    错了,应该是这样的 
    晕了