簡體   English   中英

自定義中繼器不會在某些項目上觸發ItemCommand

[英]Custom Repeater doesn't fire ItemCommand on Some Items

我創建了具有兩個單獨的ItemTemplates的自定義中繼器控件。 第一個模板顯示特色項目,第二個模板顯示未特色項目,以便可以將其選擇為特色項目。 特色模板還呈現了空白的“插槽”,可以將選定為特色的項目添加到其中。

我遇到的問題是,“特色模板”中的按鈕會觸發一個中繼器命令事件,這沒問題,但是普通項目模板中的按鈕根本不會觸發該事件,但會回發導致普通項目模板呈現保留為空白,但特色項目模板中的項目仍可正常呈現。

問題是由於我沒有在往返中使用虛擬數據源。 即使沒有數據要綁定,我也執行相同的數據綁定。 它之所以能夠用於精選列表,是因為即使沒有任何數據,也會有空的solt呈現。 因此,基本上,我需要再次遍歷這些項目,並在回發后不進行數據綁定的情況下呈現它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM