如何重定向到另一个aspx?

时间:2019-03-06 06:33:46

标签: c#

因此,我正在为一个大学项目开发​​游戏,但无法重定向到其他aspx。 DDL具有三个级别的难度:简单,中等和困难。我设法以某种方式使轻松级别重定向到正确的aspx页面,但是当我选择“中”或“硬”并单击“转到”按钮时,它将继续重定向到轻松的aspx。我怎样才能解决这个问题?先感谢您。这就是我在Button中所拥有的。我不确定这是否正确。我还在学习

        DDL1.DataValueField = Convert.ToString("Easy");
        DDL1.DataValueField = Convert.ToString("Medium");
        DDL1.DataValueField = Convert.ToString("Hard");


        if (difficultyValue == Easy)
        {

            Response.Redirect("/My code/GuessTheNumber.aspx", true);
        }
        else if (difficultyValue == Medium)
        {
            Response.Redirect("~/Medium.aspx", true);
        }
        else if (difficultyValue == Hard)
        {
            Response.Redirect("~/Hard.aspx", true);
        }`

1 个答案:

答案 0 :(得分:0)

假设您的分配有误,则可以尝试以下代码,这可能对您有用:

if (DDL1.DataValueField == "Easy")
{
    Response.Redirect("/My code/GuessTheNumber.aspx", true);
}
else if (DDL1.DataValueField == "Medium")
{
    Response.Redirect("~/Medium.aspx", true);
}
else if (DDL1.DataValueField == "Hard")
{
    Response.Redirect("~/Hard.aspx", true);
}