GridView values not changing on value change of the combobox it is bound to
<p>I have two 2 dropdown lists D1 and D2 and a griview G1. 
D2 gets updated when selected value in D1 changes, through a postback.
G1 gets updated when selected value in D2 changes.</p>

<p>The problem is, Data in G1 gets refreshed only if I explicitely change the value in D2. When I change value in D1, D2 automatically gets refreshed, but G1 shows the old value. How to make G1 refresh? </p>

<p>I added a G1.DataBind() inside D1_SelectedIndexChanged, but still it retains the old value.</p>
