2013-08-12 4 views
0

HTML 입력 컨트롤에 ext.net V2 콤보 박스를 동적으로 적용하려고합니다. ext.net V1에서는 잘 작동하지만 V 2에서는 작동하지 않습니다.Html 입력 컨트롤에 Ext.Net V2 Combobox 컨트롤을 적용하는 방법 (Combobox Applyto 속성 사용)?

new Ext.form.ComboBox({ 
           editable: false, 
           store: storeGender, 
           listeners: { 
            select: function() { 
             if (this.oldValue == this.value) { 
              return false; 
             } 
             UpdateValues(this.getEl().id, this.value,(_rows - 9)); 
             this.container.addCls('x-grid-dirty-cell'); 
            } 
           }, 
           displayField: 'text', 
           valueField: 'value', 
           typeAhead: true, 
           queryMode: 'local', 
           forceSelection: true, 
           triggerAction: 'all', 
           selectOnFocus: true, 
           width: 80, 
           applyTo: 'ctl_' + i + '_' + j 
          }); 

이 문제는 내 애플리케이션을 풀 때 발생합니다.

답변

0

Ext.NET 2 applyTo에 대한 지원을 중단하고 대부분의 구성 요소에서 그것을 제거는 ExtJS 4.1, 콤보에 대한 더 많은 정보를 원하시면 아래 링크를 확인, 거의 같은 일을 구성 속성 "transform"을 시도합니다 :

applyTo non exist ??

add applyTo to Ext 4.1

+0

는 "변환"V1.1에서 작동하고 해당 컨트롤을 다시하고 ID를 변경 ...하지만 ID를 변경하려는니까. 왜냐하면 나는 그것을 코드에서 사용하기 때문입니다. – user2666817

+0

@ user2666817 그런 다음 수정 사항을 적용하여 두 번째 링크에 설명 된대로 ** applyTo **를 추가하십시오 – MEYWD