2009-06-02 145 views
1

在我的意見我檸經常有寫創建自定義標籤

<%=Model.T9n.TranslateById("someId");%> 

是否有某種方式使這種更緊湊/可讀性。自定義標籤可能?

<asp:T9n>someId</asp:T9n> 

或更好

<t9n: someId /> 

注意
有爲什麼,爲什麼我滾我自己,我不能使用默認T9n工具在Visual Studio所以這幾個(業務)的原因。

回答

1

我不知道在MVC中創建自定義標籤什麼...

您可以創建自己的自定義的HtmlHelper擴展方法。例如。

<%=Html.T9n("someId");%> 

HTHS, 查爾斯

1

是的,你可以創建自定義控制,並得到類似<prefix:t9n translationID="someID" runat="server"/>

只是谷歌爲web custom control,你會得到噸命中。

+0

THX。 – 2009-06-02 09:58:06

+0

嗯,與HtmlHelper比較,語法看起來太冗長了。 – 2009-06-02 09:59:05