我已编码更改图像,然后睡5秒钟,然后调用其他代码。
我希望看到更改的图像5秒钟,然后下一段代码将清除一些文本框并再次更改图像。但我从未在浏览器中看到第一次更改。
sqlConnection.Close();
imgCheck.ImageUrl = "../images/GreenCheck.jpg";//never shows
Thread.Sleep(5000);
resetforms();
如果我尝试将睡眠放入resetforms();打电话,它做同样的事情。
sqlConnection.Close();
imgCheck.ImageUrl = "../images/GreenCheck.jpg";//never shows
resetforms();
public void resetforms()
{
System.Threading.Thread.Sleep(5000);
txtboxVisitorCode.ReadOnly = false;
txtboxPlateNumber.Text = "";
txtboxResidentName.Text = "";
txtboxVisitorCode.Text = "";
txtboxVisitorName.Text = "";
txtboxPlateNumber.Text = "";
txtboxVisitorName.Text = "";
imgCheck.ImageUrl = "../images/Blank.jpg";
我从未见过../ images / GreenCheck.jpg
感谢
答案 0 :(得分:0)
您能提供更多详情吗? 您是否正在运行asp.net webapp,是否可以显示触发您在问题中实现的代码段的代码?
尝试在触发器上添加runat = server属性。
例如,我有一个更改图像的按钮,它在html中实现为:
<asp:Button ID="Button_AddServer" runat="server"