最近在学习ASP.NET,遇到一个问题:在线程中无法更新UI控件,代码如下:
protected void Button4_Click(object sender, EventArgs e)
{
Thread thread = new Thread(new ThreadStart(dowork));
thread.Start();
}
public void dowork()
{
//Label1.Text = "开始线程";
int st1;
UInt32 Snr=0;
StringBuilder Data1 = new StringBuilder(10);
Data1.Length = 10;
while(true)
{
st1 = Cdll.rf_srd_eeprom(icdev1, 0, 1, Data1);
if (st1 != 0)
{
Lab1.Text = "故障或为初始化";
}
else
{