我正在尝试编写我自己的应用程序并使用ext,net。ext.net日历定制
我试图从ext.examples.net添加ext.net日历(远程数据)
我怎样才能,创造一个新的事件时,第一个我想不是类添加更多领域事件包含。
我想在编辑时自定义弹出窗口或创建新事件。所以我将能够添加我想要的所有自定义字段并在数据库中重新保存。
或者如果可以更改所有弹出窗体,添加,编辑新事件。
任何方式来d3o呢?
REGARDS
我正在尝试编写我自己的应用程序并使用ext,net。ext.net日历定制
我试图从ext.examples.net添加ext.net日历(远程数据)
我怎样才能,创造一个新的事件时,第一个我想不是类添加更多领域事件包含。
我想在编辑时自定义弹出窗口或创建新事件。所以我将能够添加我想要的所有自定义字段并在数据库中重新保存。
或者如果可以更改所有弹出窗体,添加,编辑新事件。
任何方式来d3o呢?
REGARDS
您可以通过扩展Ext.Net.DateField控件来实现。
对于更改控件渲染和添加自定义字段来控制,您必须从Ext.Net.DateField类继承,并为ExtJs DateField编写自己的ExtJs扩展。
要更改事件,您必须扩展Ext.Net.DateFieldListeners并将它们添加到您的新控件。当然,您必须为ExtJs控件扩展添加适当的代码。
要做到这一点,您可以查看Ext.NET源代码。
但这并不容易。
在某些方面更容易就是重写css并向DirectEvent或DirectMethods添加额外参数。如果你想添加一些属性到控件的实例,你可以使用CustomConfig属性。如果你的控件的某些逻辑工作不如你想要的那么多,你可以用ExtJs Ext.override方法覆盖它。
是否最好创建一个包含我需要的所有字段的新表单,并将这个表单附加到处理程序上。 –
对不起,但我不清楚你的意思。你能告诉我一些你的代码吗?你可以通过pastebin.com来做到这一点。 – Baidaly
关于默认的ext.net calender,可以从ext.net.examples下载。 当点击事件日或范围事件或编辑事件,...一个弹出式窗口被推上,我们可以编辑添加,修改日期编辑 有关事件的详细信息... 什么是要求,这是否更好添加到这种形式的自定义fiealds或创建另一种形式,然后在这些事件午餐,如果是这样怎么做,顺便说一句,什么是pastebin.com,以及如何可以帮助? –