Answered Questions

  • AutoPostBack Property

    There is Cancel button and OK button on page. When we click Cancel button it skips all validation controls and goes to next page.(a)Page AutoPostback of Cancel is True.(b)Page AutoPostback of Cancel is False.(c)Page AutoPostback of OK is True.(d)Page AutoPostback of OK is False.Which option is correct?

    Star Read Best Answer

    Editorial / Best Answer

    solanki.hr  

    • Member Since Dec-2009 | Dec 10th, 2009


    A button control does not have AutoPostBack property it has click event. so once you click on cancel and if its CausesValidation Property is false it will skips all validations, and if it is true it will validate the controls on the page.

    AutoPostBack property is for say DropDown,textbox etc... whnever you change/enter value/keyed some caharcter in textbox or change your selection in drop down postback will happen if that control's is AutoPostBack property is true, depending on that postback you can fill values or set some values for other controls or you can do some validation against enterd or selcted values.

    e.g. say tehre are 2 drop down. DropDown1 and DropDown2
    DropDown2 is currently holding states of US country as in DropDown1 you have selcted US. Now you want to fill DropDown2 with state value of India.
    Now if
    DropDown1.AutopostBack = True;

    and you change DropDown1's value from Us to India. 
    Page will post back to server and you can fill DropDown2 with Indian States.

    Thanks,
    Solanki