If you data bind the username and password of a logon dialog it ignores it during the playback and inserts the initial recorded values. The workaround is to handle the dialog in a coded step and data bind it in it. Here is a sample code: Manager.DialogMonitor.AddDialog(LogonDialog.CreateLogonDialog(Manager.ActiveBrowser, Data["nameOfTheColumd"].ToString(), Data["nameOfTheColumd"].ToString(), DialogButton.OK)); Manager.DialogMonitor.Start();