第二个dropdownlist根据ASP.NET中第一个dropdownlist的选择进行更改

第二个dropdownlist根据ASP.NET中第一个dropdownlist的选择进行更改,asp.net,Asp.net,我想根据第一个下拉列表的选择更改第二个下拉列表。就我而言,数据并不多 我不想在选择第一个dropdownlist时触发回发。 提交后,我将使用LINQtoSQL将数据保存到DB中 我想到的是: 获取JSON格式的所有数据,并使用javascript加载第二个dropdownlist。但在这种情况下,我们无法确保第二个ddl的值是正确的(并将enableeventvalidation设置为false)。我认为sql注入的安全性较低,但使用LINQtoSQL应该不会有问题 你会怎么做? 有更好的方法

我想根据第一个下拉列表的选择更改第二个下拉列表。就我而言,数据并不多

我不想在选择第一个dropdownlist时触发回发。

提交后,我将使用LINQtoSQL将数据保存到DB中

我想到的是:

获取JSON格式的所有数据,并使用javascript加载第二个dropdownlist。但在这种情况下,我们无法确保第二个ddl的值是正确的(并将enableeventvalidation设置为false)。我认为sql注入的安全性较低,但使用LINQtoSQL应该不会有问题

你会怎么做?
有更好的方法吗?

您考虑过级联下拉列表吗?我不确定它是否完全符合你的需要,但值得一看


您想使用ajax工具包吗?级联下拉列表是否仅用于此