如何运行Javascript代码3秒钟,然后执行c#代码?

如何运行Javascript代码3秒钟,然后执行c#代码?,javascript,c#,css,Javascript,C#,Css,我想运行C#codeClientScript.RegisterStartupScript,它是图像移动的动画。但是,下一行代码设置并保存图像的位置。我这样做是为了在运行SQL语句时,当我删除image.CssClass行时,图像可以保持在更新的位置,我可以看到图像移动。当我保持该行时,图像跳转到CssClass设置的位置。如何解决此问题?…这是Web表单吗?这与CSS有什么关系?是的,它是Web表单。我正在尝试使用asp.net创建一个数字棋盘游戏,它连接到sql数据库,并使用javascrip

我想运行C#code
ClientScript.RegisterStartupScript
,它是图像移动的动画。但是,下一行代码设置并保存图像的位置。我这样做是为了在运行SQL语句时,当我删除
image.CssClass
行时,图像可以保持在更新的位置,我可以看到图像移动。当我保持该行时,图像跳转到
CssClass
设置的位置。如何解决此问题?

…这是Web表单吗?这与CSS有什么关系?是的,它是Web表单。我正在尝试使用asp.net创建一个数字棋盘游戏,它连接到sql数据库,并使用javascript移动角色。
protected void ans1_Click(object sender, EventArgs e)
    {
        SqlCommand scmdans = new SqlCommand("SQLCOMMAND...);
        connection.Open();
        SqlDataReader readerJ = scmdans.ExecuteReader();
        while (readerJ.Read())
        {
            if (ans1.Text == (String.Format("{0}", readerJ[0])))
            {
                ytemp = "500";
                xtemp = "95";
                Session["thepos"] = ytemp;
                Session["opos"] = xtemp;

                ClientScript.RegisterStartupScript(GetType(), "hwa", "timer();", true);
                image.CssClass = "setcssclass";
            }
        }

    }