如何在编辑项目屏幕中禁用整数字段上的逗号
我有一个字段定义如下:
<Field Type="Integer" DisplayName="BŠS" Required="FALSE" Commas="FALSE" Group="CRPU grupa" ID="{f8ae007e-df89-4149-8318-a79673cec338}" SourceID="{e0015c45-f539-484b-ae04-b792801053e3}" StaticName="BŠS" Name="BŠS" />
这是自定义内容类型的一部分,已添加到列表中。当我显示一个项目时,该字段显示正常,没有逗号(或点,具体取决于我猜测的语言包)
BS 434343
但如果我尝试编辑,它会显示如下:
BŠS 434.343
有什么方法可以改变这种行为吗?
这是 Moss 2007 上的内容。
I have a field defined as this:
<Field Type="Integer" DisplayName="BŠS" Required="FALSE" Commas="FALSE" Group="CRPU grupa" ID="{f8ae007e-df89-4149-8318-a79673cec338}" SourceID="{e0015c45-f539-484b-ae04-b792801053e3}" StaticName="BŠS" Name="BŠS" />
This is a part of a custom content type, which is added to a list. When I display an item, the field displays ok, without commas (or points depending on the language pack I guess)
BŠS 434343
but if I try to edit, it shows them like this:
BŠS 434.343
Is there any way of changing this behaviour?
This is on Moss 2007.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您可以为您的字段定义自定义字段模板(即,如果该字段部署为功能或整个列表模板是功能),则可以创建自定义字段模板并在表单中使用它(请参阅此处的说明:< a href="http://msdn.microsoft.com/en-us/library/bb417414.aspx" rel="nofollow noreferrer">http://msdn.microsoft.com/en-us/library/bb417414.aspx )
但是,它不会应用于列表的不同视图,并且在数据表编辑器模式下不起作用。
If you can define a custom field template for your field (i.e. if this field is deployed as a feature or the whole list template is a feature), you can create a custom field template and use it in your forms (see instructions here: http://msdn.microsoft.com/en-us/library/bb417414.aspx)
However, it will not apply to different views of your list as well as it will not work in datasheet editor mode.