我有一个运作良好的网站,除了一个问题。我有一个文本字段,它接收成员的ID值并填充成员的详细信息。
当我尝试获取用户的详细信息时,Cursor应自动显示在文本框中,无论结果是否已找到。这完全适用于localhost项目,但不适用于Production。
使用ASP.NET和C#。
Control textControl = FindControl("txtIDValue");
if (textControl != null)
{
ScriptManager.GetCurrent(this.Page).SetFocus(textControl);
}
以上是我使用的代码。有人可以帮帮我吗?过去两天我一直在努力奋斗!
答案 0 :(得分:0)
请改为尝试:
TextBox textControl = (TextBox)this.FindControl("txtIDValue");
if (textControl != null)
{
textControl.Focus();
}
这样您就不会使用ScriptManager
并将控件转换为TextBox
。