ext.net日历定制

时间:2011-11-04 08:11:46

标签: ext.net

我正在尝试编写自己的应用程序并使用ext,net。

我正在尝试从ext.examples.net(远程数据)

添加ext.net的日历

在创建新事件时,我怎么能想要添加比类事件包含的字段更多的字段。

我希望在编辑或创建新事件时自定义弹出窗口。所以我可以添加我想要的所有自定义字段并重新保存在数据库中。

或者是否可以更改弹出的所有表单,添加,编辑,新事件。

任何方式d3o?

REGARDS

1 个答案:

答案 0 :(得分:1)

您可以通过扩展Ext.Net.DateField控件来实现。

要更改控件呈现并添加自定义字段以进行控制,您必须从Ext.Net.DateField类继承并为ExtJs DateField编写自己的ExtJs扩展。

要更改事件,您必须扩展Ext.Net.DateFieldListeners并将它们添加到新控件中。当然,您必须向ExtJs控件扩展添加适当的代码。

为此,您可以查看Ext.NET源代码。

但这并不容易。

在某些方面更简单的方法是覆盖css并向DirectEvent或DirectMethods添加额外参数。如果要向控件实例添加一些属性,可以使用CustomConfig属性。如果你的控件的某些逻辑工作没有你想要的那么多,你可以通过ExtJs Ext.override方法覆盖它。