是否可以将本地化资源字符串与DataFormatString一起使用?如果是,语法是什么?我试图通过以下方式分配给该物业,但无济于事:
<asp:BoundField DataFormatString='<%$ Resources:LocalizedText,ShortDateFormat %>' />
结果:yyyy-MM-dd
<asp:BoundField DataFormatString='{0:<%$ Resources:LocalizedText,ShortDateFormat %>}' />
结果:<$ Re21ource21:Locali+1e14Tex,S2orDae8or13a >
<asp:BoundField DataFormatString='<%= LocalizedText.ShortDateFormat %>' />
结果:yyyy-MM-dd
<asp:BoundField DataFormatString='<%# "{0:" + LocalizedText.ShortDateFormat + "}" %>' />
结果:格式错误的标签异常。
您对如何解决此问题有任何想法吗?
答案 0 :(得分:1)
早上好,你试过以下事项:
<asp:BoundField DataFormatString='{0:<%= LocalizedText.ShortDateFormat %>}' />
<强>更新强> 如果你尝试这种方式,它仍然没有给你正确的结果:
DataFormatString="{0:<%$ Resources:LocalizedText,ShortDateFormat %>}"