[英]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.