Hi, im trying but this failed :(,
<script type="text/javascript">
var triggerHandler = function (field, trigger, index) {
#{wnPaletaColores}.show();
#{wnPaletaColores}.triggerField = field;
}
</script>
<ext:TriggerField ID="TriggerField2" runat="server" Width="120" Editable="false"
Text="Escoger Color" >
<Triggers>
<ext:FieldTrigger Icon="Clear" HideTrigger="true" />
<ext:FieldTrigger Icon="Ellipsis" />
</Triggers>
<Listeners>
<TriggerClick Fn="triggerHandler" />
</Listeners>
</ext:TriggerField>
<ext:Window ID="wnPaletaColores" runat="server" MinWidth="165" MinHeight="125" Resizable="false"
Title="Escojer Valor" Hidden="true" Icon="ColorSwatch" Padding="3" Modal="true">
<Items>
<ext:ColorPalette ID="ColorPalette1" runat="server">
<Listeners>
<Select Handler="var win = this.ownerCt;
tf = win.triggerField;
tf.getEl().applyStyles('background:#' + color);
tf.triggers[0].show();
tf.setValue('#' + color);
win.hide();" />
</Listeners>
</ext:ColorPalette>
</Items>
</ext:Window>
But i have an error:
Microsoft JScript runtime error: 'triggerHandler' is undefined
PD. Im using a master page and if i change the #{wnPaletaColores} for wnPaletaColores in the js function, the error is :
Microsoft JScript runtime error: 'wnPaletaColores' is undefined