2011-05-12 54 views
0

我在ASP.Net中使用Repeater Control。但我得到了很多的錯誤,如果我嘗試任何東西綁定到文本框或類似的,因爲雙引號(「)中。VisualStudio中的Repeator ASP.Net

它像

<asp:Repeater runat="server"> 
    <ItemTemplate> 
    <%# DataBinder.Eval(Container.DataItem, "orderid") %> 
    <hr> 
    <%# DataBinder.Eval(Container.DataItem, "orderdate") %> 
    </ItemTemplate> 
    <SeparatorTemplate> 
    <br> 
    </SeparatorTemplate> 
</asp:Repeater> 

,如果我想的是文本字段也應重複訂單ID和訂購日期應 進來文本字段。什麼是最好的方式。

問候 與Atif

+0

你說「因爲雙引號(」)。「 - 這到底是什麼意思呢? – Oded 2011-05-12 05:22:16

+0

忘了它,只是讓我知道我希望表格的列值來自一個文本字段,反覆地,任何想法? – 2011-05-12 05:41:36

+0

忘記了嗎?你的問題不清楚。如果您正在尋找好的答案,請將其清除。 – Oded 2011-05-12 05:46:57

回答

1

嘗試使用此...

<ItemTemplate> 
    <%# DataBinder.Eval(Container.DataItem, "orderid").ToString().Replace("\"", "'") %> 
    <hr> 
    <%# DataBinder.Eval(Container.DataItem, "orderdate").ToString().Replace("\"", "'") %> 
    </ItemTemplate> 
+0

我問,如果我想要在文本框中顯示值,如果重複地,像表格有記錄atif,naveed,屁股,它應該打印3個文本字段中包含文本,atif,naveed,屁股。 – 2011-05-12 05:38:16