by
Roland Schumacher alias GENiALi
11. Januar 2006 -- 34
words -- 1 mal gelesen
Auch immer wieder nützlich.
Wie setzt man den Fokus in ein ganz bestimmtes
Eingabefeld in der Website?
private void Page_Load(object sender, EventArgs e)
{
SetFocus(TextBox);
}
/*----------------------------------------------------------------------------------------------*/
private void SetFocus(Control ctrl)
{
StringBuilder sb = new StringBuilder(100);
sb.Append("<script language=\"javascript\">\r\n");
sb.Append("<!--\r\n");
sb.Append("document.getElementById('");
sb.Append(ctrl.ClientID);
sb.Append("').focus();\r\n");
sb.Append("-->\r\n");
sb.Append("</script>\r\n");
this.Page.RegisterStartupScript("SetFocus", sb.ToString());
}