Ich habe eine ASP.NET-Gridview, die dataentre Textfelder in der Fußzeile hat. Nachdem der Benutzer eine Zeile hinzugefügt hat, setze ich den Fokus auf das erste Textfeld im Codebehind zurück, indem ich in der Gridview-Aktualisierungsroutine etwas wie Textbox1.focus() verwende. Das Problem ist, dass, obwohl es aussieht, als ob das Textfeld den Fokus erhält (der Cursor blinkt in der Textbox), Sie nichts eingeben können, bis Sie auf ein anderes Textfeld im Formular klicken und dann auf Zurück klicken. Dies scheint nur in IE8 zu passieren. Als ich das in Firefox getestet habe, hat der Textkasten den Fokus bekommen und ich konnte neuen Text richtig eingeben.Textfeld erhält den Fokus, aber Sie können nichts eingeben
Danke für jede Hilfe.