Set Focus on NumberField control.

Page 3 of 3 FirstFirst 123
  1. #21
    Hi Daniil

    No error.

    I don't why this happening. I am spending lot of times on simple thing.

    Is there any other way to test it.

    Thanks
    Rupesh
  2. #22
    Please post the Page source.

    FireFox => Ctrl + U
  3. #23
    Hi Daniil

    After Firefox = Ctrl + U

    popup window shows following text.

    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    	<link rel="stylesheet" type="text/css" href="/extjs/resources/css/ext-all-embedded-css/ext.axd?v=21945" />
    <title>
    
    </title>
    	<script type="text/javascript" src="/extjs/adapter/ext/ext-base-js/ext.axd?v=21945"></script>
    	<script type="text/javascript" src="/extjs/ext-all-js/ext.axd?v=21945"></script>
    	<script type="text/javascript" src="/extnet/extnet-core-js/ext.axd?v=21945"></script>
    	<script type="text/javascript" src="/extnet/extnet-init-js/ext.axd?106c55c4ed894e14badabda0312ea190"></script>
    </head>
    <body>
        <form name="form1" method="post" action="samplecodefocus.aspx" id="form1">
    <div>
    <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
    <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJMjY2NDM1NTk4D2QWAgIDD2QWAgIFD2QWAmYPFgIeBWNsYXNzBQh4LWhpZGRlbmQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFg0FEFJlc291cmNlTWFuYWdlcjEFCkZvcm1QYW5lbDEFClRleHRGaWVsZDEFA2J0bgUJd2luTmV3c2V0BRR1Y05ld1NldCRmcm1Xb3Jrb3V0cwUTdWNOZXdTZXQkdHh0cmVwZWF0cwUUdWNOZXdTZXQkdHh0RGlzdGFuY2UFDnVjTmV3U2V0JGN0bDAyBRV1Y05ld1NldCR0eHRJbnRlcnZhbHMFGHVjTmV3U2V0JHR4dEludGVydmFsc3NlYwUXdWNOZXdTZXQkdHh0RGVzY3JpcHRpb24FEXVjTmV3U2V0JHR4dE5vdGVzCSzfVxdmi8Yv0qRqrt0nm5khMc8=" />
    </div>
    
    <script type="text/javascript">
    //<![CDATA[
    var theForm = document.forms['form1'];
    if (!theForm) {
        theForm = document.form1;
    }
    function __doPostBack(eventTarget, eventArgument) {
        if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
            theForm.__EVENTTARGET.value = eventTarget;
            theForm.__EVENTARGUMENT.value = eventArgument;
            theForm.submit();
        }
    }
    //]]>
    </script>
    
    
    <div>
    
    	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWAgLvve3TCQLk1b+VAsyjPSOK6Wjm+AC70xoKn4FqPK+F" />
    </div>
        
        <div>
      
           
                <div id="CompanyX.FormPanel1_Container">
    	
    
    
    
    
    </div>
         
            
    	
                    
    	
    	
    
    
    
    
    	
    
    
    
    
    
    
    
    
    
    
    
                
    
           
        
           
        </div>
        </form>
    </body>
    </html>
  4. #24
    Please remove
    InitScriptMode="Linked"
    of the ResourceManager and try again.
  5. #25
    Hi Daniil

    no luck.

    After removing text,

    Firefox = Ctrl + U

    Popup window shows following text.

    
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    	<link rel="stylesheet" type="text/css" href="/extjs/resources/css/ext-all-embedded-css/ext.axd?v=21945" />
    <title>
    
    </title>
    	<script type="text/javascript" src="/extjs/adapter/ext/ext-base-js/ext.axd?v=21945"></script>
    	<script type="text/javascript" src="/extjs/ext-all-js/ext.axd?v=21945"></script>
    	<script type="text/javascript" src="/extnet/extnet-core-js/ext.axd?v=21945"></script>
    	<script type="text/javascript">
    	//<![CDATA[
    		Ext.net.ResourceMgr.init({id:"ResourceManager1",BLANK_IMAGE_URL:"/extjs/resources/images/default/s-gif/ext.axd",aspForm:"form1",theme:"blue",ns:"CompanyX"});Ext.onReady(function(){Ext.QuickTips.init();new Ext.form.FormPanel({id:"FormPanel1",renderTo:"CompanyX.FormPanel1_Container",items:{id:"TextField1",xtype:"textfield",fieldLabel:"dfdsfdf"},buttons:[{id:"btn",text:"Open Window",directEvents:{click:{fn:function(item,e){var params=arguments;Ext.net.DirectEvent.confirmRequest({control:this});},delay:20}}}],renderFormElement:false,url:"/samplecodefocus.aspx"});new Ext.Window({id:"winNewset",hidden:true,renderTo:Ext.get("form1"),height:300,width:400,items:{id:"frmWorkouts",xtype:"form",items:[{id:"txtrepeats",xtype:"numberfield",fieldLabel:"Repeats",width:257,maxLength:5,allowDecimals:false,allowNegative:false,decimalSeparator:"."},{id:"txtDistance",xtype:"numberfield",fieldLabel:"Distance",width:257,allowBlank:false,maxLength:8,allowDecimals:false,allowNegative:false,decimalSeparator:"."},{xtype:"compositefield",fieldLabel:"Interval",items:[new Ext.form.NumberField({id:"txtIntervals",xtype:"numberfield",fieldLabel:"Interval",width:100,note:"min (0-30)",noteCls:"NoteFont",maxLength:2,allowDecimals:false,allowNegative:false,decimalSeparator:".",maxValue:30.0,minValue:0.0}),new Ext.form.NumberField({id:"txtIntervalssec",xtype:"numberfield",fieldLabel:"Interval",width:100,note:"sec (0-59)",noteCls:"NoteFont",maxLength:2,allowDecimals:false,allowNegative:false,decimalSeparator:".",maxValue:59.0,minValue:0.0})]},{id:"txtDescription",xtype:"textfield",fieldLabel:"Description",width:257,allowBlank:false,maxLength:500},{id:"txtNotes",xtype:"textfield",fieldLabel:"Notes",width:257,maxLength:1000}],renderFormElement:false,url:"/samplecodefocus.aspx"},layout:"fit",title:"New Set",listeners:{show:{fn:function(item){this.items.get(0).items.get(0).focus(250);}}}});});
    	//]]>
    	</script>
    </head>
    <body>
        <form name="form1" method="post" action="samplecodefocus.aspx" id="form1">
    <div>
    <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
    <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJMjY2NDM1NTk4D2QWAgIDD2QWAgIFD2QWAmYPFgIeBWNsYXNzBQh4LWhpZGRlbmQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFg0FEFJlc291cmNlTWFuYWdlcjEFCkZvcm1QYW5lbDEFClRleHRGaWVsZDEFA2J0bgUJd2luTmV3c2V0BRR1Y05ld1NldCRmcm1Xb3Jrb3V0cwUTdWNOZXdTZXQkdHh0cmVwZWF0cwUUdWNOZXdTZXQkdHh0RGlzdGFuY2UFDnVjTmV3U2V0JGN0bDAyBRV1Y05ld1NldCR0eHRJbnRlcnZhbHMFGHVjTmV3U2V0JHR4dEludGVydmFsc3NlYwUXdWNOZXdTZXQkdHh0RGVzY3JpcHRpb24FEXVjTmV3U2V0JHR4dE5vdGVzCSzfVxdmi8Yv0qRqrt0nm5khMc8=" />
    </div>
    
    <script type="text/javascript">
    //<![CDATA[
    var theForm = document.forms['form1'];
    if (!theForm) {
        theForm = document.form1;
    }
    function __doPostBack(eventTarget, eventArgument) {
        if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
            theForm.__EVENTTARGET.value = eventTarget;
            theForm.__EVENTARGUMENT.value = eventArgument;
            theForm.submit();
        }
    }
    //]]>
    </script>
    
    
    <div>
    
    	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWAgLvve3TCQLk1b+VAsyjPSOK6Wjm+AC70xoKn4FqPK+F" />
    </div>
        
        <div>
      
           
                <div id="CompanyX.FormPanel1_Container">
    	
    
    
    
    
    </div>
         
            
    	
                    
    	
    	
    
    
    
    
    	
    
    
    
    
    
    
    
    
    
    
    
                
    
           
        
           
        </div>
        </form>
    </body>
    </html>
  6. #26
    Please try:
    <Listeners>
        <Show 
            Handler="this.items.get(0).items.get(0).focus();"
            Delay="100" />
    </Listeners>
  7. #27
    Hi Daniil

    Done

    Thanks

    Rupesh
  8. #28
    Hi Daniil

    In sample code it is working. but in real page it is not working.
    there are multiple window controls.

    this.items.get(0) means first window on page?

    Handler="this.items.get(0).items.get(0).focus();"

    Thanks
    Rupesh
  9. #29
    Hi Daniil

    Working now.

    Thanks
    Rupesh
Page 3 of 3 FirstFirst 123

Similar Threads

  1. numberfield control and decimal separator
    By cperriot in forum 1.x Help
    Replies: 0
    Last Post: Jul 17, 2012, 2:36 PM
  2. Focus from las control to first one
    By Dominik in forum 1.x Help
    Replies: 5
    Last Post: Feb 16, 2012, 1:28 PM
  3. Replies: 1
    Last Post: Dec 01, 2011, 11:34 AM
  4. Replies: 1
    Last Post: Nov 28, 2011, 2:40 PM
  5. [CLOSED] NumberField control
    By rnfigueira in forum 1.x Legacy Premium Help
    Replies: 5
    Last Post: Apr 20, 2011, 2:01 PM

Posting Permissions