c# - EXT.NET Combobox in gridpanel show value instead of text -
i have big problem in ext.net. have gridpanel combobox inside. combobox work fine when grid load, if click on combobox edit, combobox show me value instead of text. if select 1 of possible item in combobox, save result , retry edit same combobox, @ time value show correct (i see text , thi correct.) follow code:
the render function:
var statusrenderer = function (value, st) { var ind = st.find("value", value); var r = st.getat(ind); if (ext.isempty(r)) { return ""; } return r.data.text; };
the column in gridpanel:
<ext:column id="columnprofilo" runat="server" dataindex="profilo" text="profilo"> <renderer handler="return statusrenderer(value, #{storeprofilo});" /> <editor> <ext:combobox id="comboboxprofilo" selectonfocus="true" emptytext="select class" triggeraction="all" querymode="local" runat="server" displayfield="text" valuefield="value"> <store> <ext:store id="storeprofilo" runat="server" autoload="true" > <model> <ext:model id="modelprofilo" runat="server" idproperty="value"> <fields> <ext:modelfield name="text" /> <ext:modelfield name="value" /> </fields> </ext:model> </model> </ext:store> </store> <listeners> <beforequery handler="delete queryevent.combo.lastquery;" /> </listeners> </ext:combobox> </editor> </ext:column>
anyone can me please?
please please review sample , use " instead of handler="..
http://examples1.ext.net/#/gridpanel/data_presentation/editor_field_mapping/
Comments
Post a Comment