在我看来,我经常要写
<%=Model.T9n.TranslateById("someId");%>
有没有办法让这个更紧凑/可读。自定义标签可能吗?
<asp:T9n>someId</asp:T9n>
或更好
<t9n: someId />
注意
有几个(商业)原因导致我无法在visual studio中使用默认的T9n工具,因此这就是我自己推出的原因。
答案 0 :(得分:1)
是的,您可以创建自定义控件并获取<prefix:t9n translationID="someID" runat="server"/>
只需谷歌web custom control
即可获得大量点击量。
答案 1 :(得分:1)
我对在MVC中创建自定义标签一无所知......
您可以创建自己的自定义HtmlHelper扩展方法。 E.g。
<%=Html.T9n("someId");%>
HTHS, 查尔斯