如何在 asp.net 中不同页面中的两个下拉列表之间进行连接



例如,如果我在第一页中有一个下拉列表,用户应该从两个蔬菜或水果中进行选择..然后单击按钮到下一页,该页面也有两个下拉列表

类型和学名

因此,如果用户选择水果第二页,用户应仅从水果类型中进行选择>> 因此它应该仅显示水果类型及其学名,反之亦然。

我该怎么做??

您可以将第一个下拉列表的值存储在会话中,或者只需单击"下一步"按钮将其作为查询字符串传递到第二页。类似的东西

     Response.Redirect("Page2.aspx?Val1="+ddl1.SelectedValue);

并根据此值使用,在第二页中加载下拉列表。喜欢

string page1ddlValue=Request.QueryString["Val1"];

希望这有帮助。

Response.Redirect("Page2.aspx?Val1="+dropdown.SelectedValue);

在页面上:-

DropDown1.selectedvalue=Request.QueryString["Val1"];

最新更新