所以我有一个BindingSource,它的DataSource属性设置为DataSet。然后我有几个控件绑定到DataSet中不同的表列。
bsStatus.DataSource = statusDS;
dgvStatus.DataBindings.Add("DataSource", bsStatus, "Status");
lblBRId.DataBindings.Add("Text", bsStatus, "Status.BorrowerAccount");
lblCBId.DataBindings.Add("Text", bsStatus, "Status.CoBorrowerAccount");
// MORE CONTROL BINDINGS
webBrowser1.DataBindings.Add("DocumentText", bsStatus, "Status.ScriptLog");
这一切都适用于加载。我的控件填充了正确的值。更新'statusDS'数据集时出现问题。大多数控件都很好。当源DataSet发生更改时,TextBox和DataGridView控件就更新了。
问题是WebBrowser.DocumentText属性未更新。
答案 0 :(得分:1)
我意识到我已经设置了
WebBrowser.AllowNavigation = false
将其设置为true可解决问题。