我正在尝试编写我自己的应用程序,并使用ext,net。
我正在尝试从ext.examples.net (远程数据)添加ext.net的日历
在创建新事件时,我如何才能添加比类事件包含的字段更多的字段?
我想在编辑或创建新事件时自定义弹出窗口。因此,我将能够添加我想要的所有自定义字段,并重新保存在数据库中。
或者,如果可以更改弹出的所有表单,则用于添加、编辑、新事件。
有什么方法可以d3o一下吗?
问候
发布于 2011-11-05 00:27:53
可以通过扩展Ext.Net.DateField控件来做到这一点。
为了改变控件呈现和向控件添加自定义字段,您必须继承Ext.Net.DateField类并为ExtJs DateField编写自己的ExtJs扩展。
对于更改的事件,您必须扩展Ext.Net.DateFieldListeners并将其添加到新控件中。当然,您必须向ExtJs控件扩展添加适当的代码。
要做到这一点,您可以查看Ext.NET源代码。
但这并不容易。
在某些方面,更简单的方法是覆盖css并向DirectEvent或DirectMethods添加easy参数。如果要向控件实例添加一些属性,可以使用CustomConfig属性。如果您的控件的某些逻辑没有像您希望的那样工作,您可以使用ExtJs Ext.override方法来覆盖它。
https://stackoverflow.com/questions/8006442
复制相似问题