c#
  • asp.net
  • 2015-11-17 18 views 2 likes 
    2

    我有一個List<string>,它返回此格式的字符串yyyy-MM-dd;Price。這個列表綁定到我的列表視圖,我想將我的字符串分割成兩個字段:第一個字段包含yyyy-MM-dd,第二個包含價格。如何在列表視圖中拆分Container.DataItem字符串

    這裏就是我試圖

    <asp:Label ID="lblCodeUsager" 
          runat="server" 
          Text='<%# Container.DataItem.ToString().Split(';')[0] %>' /> 
    

    不幸的是,我得到一個錯誤說服務器標籤是不正確的。

    我知道我可以傳遞一個對象列表,但我想知道是否有一個字符串列表的解決方案?

    +0

    試試看'\‘',而不僅僅是'’'。或創建一個類的列表,而不是預處理信息 –

    回答

    2
    <asp:Label ID="lblCodeUsager" 
         runat="server" 
         Text="<%# Container.DataItem.ToString().Split(';')[0] %>" /> 
    

    您需要交換「文本屬性」,因爲如果你不這樣做,將與分裂干擾。

    +0

    謝謝,解決了它Woogush – Bubblesphere

    相關問題