1
我正在使用WebFormsMvp library的Web表單應用程序。在實施例中,它示出了在ASPX標記是這樣的:ASP.Net的值轉換器Webforms
Name:
<asp:TextBox runat="server"
ID="txtName"
Text="<%# Model.Name %>"
Visible="<%# Model.ShowName %>" />
這是允許的有約束力的容器的外部(例如網格,中繼器,等)。它讓我想起了WPF中MVVM風格的編程。我缺少的是一個值轉換器,所以我可以設置如何轉換值。我想我可以使用模型上的類型的擴展方法來做到這一點,但這似乎並不像View和代碼之間有很好的分離。
最後,我有兩個問題:
- 不會ASP.Net Web窗體4.5支持這種類型的行爲而無需額外的庫?
- WebForms綁定中是否有類似於值轉換器的概念?