Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6795805
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T18:23:26+00:00 2026-05-26T18:23:26+00:00

i am trying to use http Module to disable textbox of each page. Here

  • 0

i am trying to use http Module to disable textbox of each page. Here is my sample coding

  public void context_OnPreRequestHandlerExecute(object sender, EventArgs args)
    {
        try
        {
            HttpApplication app = sender as HttpApplication;
            if (app != null)
            {
                Page page = app.Context.Handler as Page;
                if (page != null)
                {
                    page.PreRender += OnPreRender;
                    page.PreLoad += onPreLoad;
                }
            }



        }
        catch (Exception ex)
        {
            throw new ApplicationException(ex.Message);
        }
    }


    public void OnPreRender(object sender, EventArgs args)
    {
        Page page = sender as Page;
        if (page.IsCrossPagePostBack)
        {
            DisableAllTextBoxes(page);
        }

    }

    private static void DisableAllTextBoxes(Control parent)
    {

        foreach (Control c in parent.Controls)
        {
            var tb = c as Button;
            if (tb != null)
            {
                tb.Enabled = false;
            }
            DisableAllTextBoxes(c);
        }

    }

This coding can work very well but when i use server.transer to another page. Button are not able to disable already.
For example webform1 transfer to webform2. Webform 1’s button is able to disable but webform2 is not able to disable. Can anyone solve my problem?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T18:23:27+00:00Added an answer on May 26, 2026 at 6:23 pm

    Server.Transfer DOES NOT go through all http module pipline (thats why context_OnPreRequestHandlerExecute isn’t executed for you )

    you should try Server.TransferRequest or response.redirect or HttpContext.Current.RewritePath

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Ruby newbie here. I'm trying to use the Easyjour module ( http://easyjour.rubyforge.org/ ) from
I'm trying to use this module on opencms: http://www.codedroids.com/en/opencms/downloads/com.codedroids.oc.forms.html I am following the documentation:
I'm trying to use an http module and corresponding configuration section that I downloaded
Hello I'm trying to use protected http socks server with socket module as in
I was trying to use http://www.jongsma.org/gc/scripts/ofx-ba.py to grab my bank account information from wachovia.
We're trying to use Axis2 to call a web service that cannot use HTTP/1.1
I am trying to use the focusout( http://api.jquery.com/focusout/ ) function in jQuery, to perform
I am trying to use django-socialauth ( http://github.com/uswaretech/Django-Socialauth ) for authenticating users for my
I am currently trying to use this gem http://github.com/pengwynn/linkedin . Everything works fine (i.e.
I'm trying use mod_rewrite to rewrite URLs from the following: http://www.site.com/one-two-file.php to http://www.site.com/one/two/file.php The

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.