Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Asp.net refresh DropDownList

Posted on 2010-09-02
5
Medium Priority
?
777 Views
Last Modified: 2012-05-10
I have an Asp.net page with several DropDownLists.
When the user selects an item from the list, it redirects him to another page.
If the user clicks the browser's back button, the item is still selected in the DropDownList.
How do I make it so that when he goes back to that page, the DropDownList is reset?
0
Comment
Question by:Rick
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 7

Expert Comment

by:urir10
ID: 33591617
try to add that to your aspx page that has the drop down on it:

<meta http-equiv="expires" content="-1">
0
 
LVL 13

Author Comment

by:Rick
ID: 33596355

Where?

 


<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage2.master" AutoEventWireup="false" CodeFile="MainPage.aspx.vb" Inherits="_Default" %> 
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server"> 

<table align="center" cellspacing="10" class="style33"> 
<tr> 
<td class="style35"> 
<asp:Image ID="imgCreation" runat="server" ImageAlign="AbsMiddle" 
ImageUrl="~/img/Icons/address-book-2.png" ToolTip="Creation" /> 
&nbsp; Creation</td> 
<td class="style37"> 
<asp:Image ID="imgMaintenance" runat="server" ImageAlign="AbsMiddle" 
ImageUrl="~/img/Icons/under-construction.png" ToolTip="Maintenance" /> 
&nbsp; Maintenance</td> 
</tr> 
<tr> 
<td class="style34"> 
<asp:DropDownList ID="drpCreation" runat="server" AutoPostBack="True" 
Width="450px"> 
</asp:DropDownList> 
</td> 
<td> 
<asp:DropDownList ID="drpMaintenance" runat="server" Width="450px"> 
</asp:DropDownList> 
</td> 
</tr> 
</table> 
<br /> 
<table align="center" cellspacing="10" class="style33"> 
<tr> 
<td class="style35"> 
<asp:Image ID="imgFunding" runat="server" ImageAlign="AbsMiddle" 
ImageUrl="~/img/Icons/calc.png" ToolTip="Funding" /> 
&nbsp; Funding</td> 
<td class="style37"> 
<asp:Image ID="mgDistribution" runat="server" ImageAlign="AbsMiddle" 
ImageUrl="~/img/Icons/anchor.png" ToolTip="Distribution" /> 
&nbsp; Distribution</td> 
</tr> 
<tr> 
<td class="style34"> 
<asp:DropDownList ID="drpFunding" runat="server" Width="450px"> 
</asp:DropDownList> 
</td> 
<td> 
<asp:DropDownList ID="drpDistribution" runat="server" Width="450px"> 
</asp:DropDownList> 
</td> 
</tr> 
</table> 
<br /> 
<br /> 
<table align="center" cellspacing="10" class="style33"> 
<tr> 
<td class="style35"> 
<asp:Image ID="imgInventory" runat="server" ImageAlign="AbsMiddle" 
ImageUrl="~/img/Icons/adress-book.png" ToolTip="Inventory" /> 
&nbsp; Inventory</td> 
<td class="style37"> 
<asp:Image ID="imgReports" runat="server" ImageAlign="AbsMiddle" 
ImageUrl="~/img/Icons/folder-open.png" ToolTip="Reports" /> 
&nbsp; Reports</td> 
</tr> 
<tr> 
<td class="style34"> 
<asp:DropDownList ID="drpInventory" runat="server" Width="450px"> 
</asp:DropDownList> 
</td> 
<td> 
<asp:DropDownList ID="drpReports" runat="server" Width="450px"> 
</asp:DropDownList> 
</td> 
</tr> 
</table> 
<br /> 
<br /> 
<table align="center" cellspacing="10" class="style33"> 
<tr> 
<td class="style35"> 
<asp:Image ID="imgUtilities" runat="server" ImageAlign="AbsMiddle" 
ImageUrl="~/img/Icons/magnet.png" ToolTip="Utilities" /> 
&nbsp; Utilities</td> 
<td class="style37"> 
<asp:Image ID="imgEuJpReports" runat="server" ImageAlign="AbsMiddle" 
ImageUrl="~/img/Icons/folder-open.png" ToolTip="Eu and JP Reports" /> 
&nbsp; Eu and JP Reports</td> 
</tr> 
<tr> 
<td class="style34"> 
<asp:DropDownList ID="drpUtilities" runat="server" Width="450px"> 
</asp:DropDownList> 
</td> 
<td> 
<asp:DropDownList ID="drpEuJpReports" runat="server" Width="450px"> 
</asp:DropDownList> 
</td> 
</tr> 
</table> 
</asp:Content> 
<asp:Content ID="Content3" runat="server" contentplaceholderid="head"> 

<style type="text/css"> 
a {font-family:Arial;} 
a:link {text-decoration: none; color:blue;} 
a:visited {text-decoration: none; color:blue;} 
a:hover {text-decoration: none; color:black} 
a:active {color:black;text-decoration: none} 
.style5 
{ 
margin-left: 24px; 
font-weight: normal; 
} 
.style33 
{ 
width: 910px; 
} 
.style34 
{ 
width: 416px; 
} 
.style35 
{ 
width: 416px; 
font-weight: bold; 
font-family: Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
font-size: large; 
text-align: left; 
background-color: #336699; 
} 
.style37 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
color: #FFFFFF; 
font-size: large; 
text-align: left; 
background-color: #336699; 
} 
</style> 
</asp:Content> 
  

  
  
  
  
  

Open in new window

0
 
LVL 7

Expert Comment

by:urir10
ID: 33596369
just under the <%@ Page  tag and before the <asp:Content  tag
0
 
LVL 13

Accepted Solution

by:
Rick earned 0 total points
ID: 33596928
I tried that, but it gives me a "Content is not supported outside 'script' or 'asp:content' regions.
I also tried putting it here:

<asp:Content ID="Content3" runat="server" contentplaceholderid="head">

<meta http-equiv="expires" content="-1" />

<style type="text/css">
a {font-family:Arial;}
.....
 
... but it didn't work. No error messages. But it didn't work at run time.
 
Thanks,
Rick
0
 
LVL 13

Author Closing Comment

by:Rick
ID: 33621657
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Problem Hi all,    While many today have fast Internet connection, there are many still who do not, or are connecting through devices with a slower connect, so light web pages and fast load times are still popular.    If your ASP.NET page …
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …
Want to learn how to record your desktop screen without having to use an outside camera. Click on this video and learn how to use the cool google extension called "Screencastify"! Step 1: Open a new google tab Step 2: Go to the left hand upper corn…

715 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question