Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ASP.NET Response.Redirect(Request.RawUrl) doesn't work

Tags:

asp.net

I just want my asp.net webpage to reload after changing my combobox selected value. So I did

    protected void MyComboBox_SelectedIndexChanged(object sender, EventArgs e)
    {
        Response.Redirect(Request.RawUrl);
    }

I used Response.Redirect(Request.RawUrl) according to How do I refresh the page in ASP.NET? (Let it reload itself by code)

But when I change selection in my combo page is not reloaded.

Why, how to do so ?

like image 429
user310291 Avatar asked Mar 11 '26 02:03

user310291


2 Answers

Make sure you have defined the SelectedIndexChanged event on the control itself.

Edit: Enable AutoPostback on the control as well, like Abe Miessler points out.

AutoPostBack="true"  
OnSelectedIndexChanged="MyComboBox_SelectedIndexChanged"
like image 58
sshow Avatar answered Mar 12 '26 14:03

sshow


Try setting autopostback = true. You haven't posted your markup but I suspect that would fix it.

like image 22
Abe Miessler Avatar answered Mar 12 '26 14:03

Abe Miessler