2009-12-02 66 views
1

我試圖讓這個字符串的工作弦,我不能正確地逃避它或我使用了錯誤的語法「與」如何逃脫的.aspx

<a href="<%#string.Format("{0}?ItemRemove=true&iID={1}", Page, <%#Container.DataItem.Id)%>">...</a> 
+1

少喝咖啡,更正確配對的字符串引號:) – 2009-12-02 14:58:30

回答

2
<a href='<%# String.Format("{0}?ItemRemove=true&ID={1}", 
    Page, 
    Container.DataItem.Id) %>'> 
... 
</a> 

。 ..everything被包裹的閱讀能力,能都生活在同一行的,當然。

+0

你能向我解釋爲什麼在這種情況下'vs' – PositiveGuy 2009-12-02 14:55:19

+0

這甚至不會編譯,容器不存在於數據綁定上下文之外。不應該<%=是<%#? – Phaedrus 2009-12-02 15:10:20

+0

@Phaedrus - 我相信你是對的。我一直在.NET MVC工作一段時間,我的手指在自動駕駛... – 2009-12-02 15:14:26

0

嘗試使用周圍的HREF撇號。

<a href='<%= String.Format("{0}?ItemRemove=true&ID={1}", Page, Container.DataItem.Id) %>'> 
... 
</a>