簡體   English   中英

在數據綁定表達式中使用void返回類型調用方法

[英]Call method with void return type in databinding expression

是否可以在數據綁定表達式中調用void返回方法? (例如,設置全局變量。)
以下內容無法編譯:

<%# setCurrent(false) %>  // Error: Cannot implicitly convert type 'void' to 'object'

我可以更改方法的返回類型(例如,讓它返回一個空對象),但這將是作弊。

數據綁定的重點是返回一個值進行顯示。 (因此錯誤)

只需返回一個空字符串:)

我認為在你的陳述之后加一個分號應該使它在語義上正確:

setCurrent(false);

這不是“數據綁定”本身,但它的工作原理。

暫無
暫無

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

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