1
我正在使用UNITY 2.0和MVC 3.使用UNITY 2.0在ASP.NET MVC中注入UI
我已經使用容器注入到MVC.net解決方案中。 所有這些雖然類型是非UI組件。如何注入一個具有UI的類型?
我能想到的解決方案是編寫UI渲染代碼如下所示,並用C#Type包裝它。
class HTMLHelper
{
string spitTable()
{
string strUITable = "<Table><TR><TD><TD></TR></Table>";
return strUITable ;
}
}
是否正確的做事方式?任何人有更好的解決方案?
蔭使用ASP.NET MVC,仍然喜歡使用的shtml文件:)
你在哪裏得到統一3.0嗎? – onof 2011-04-01 11:38:08
對不起Unity2.0。 – Pushpendra 2011-04-01 12:37:38
如果您使用C#編寫HTML,我會推薦使用TagBuilder或HtmlTags之類的庫。 https://github.com/DarthFubuMVC/htmltags如果你做得對,你可以獲得很多可組合性的優點,你永遠不用擔心忘記關閉標籤。 – Ryan 2011-04-02 08:20:06