2nd dropdownlist changes based on the choice of 1st dropdownlist in ASP.NET
<p>I want to change the 2nd dropdownlist based on the choice of 1st dropdownlist. The data is not too much in my case.</p>

<p><strong>I don't want to trigger postback when choosing the 1st dropdownlist.</strong></p>

<p>I'll use linq to sql to save the data into DB after submission.</p>

<p>What I think of is the following :</p>

<p>Get all the data in JSON format, and use javascript to load the 2nd dropdownlist. But in this case, we cannot ensure the value of 2nd ddl is correct (and turn the enableeventvalidation to false). I think it's less secure for sql injection, but using linq to sql, it should not be a problem.</p>

<p>What will you do?
Is there any better way to do this?</p>
