将WebBrowser.DocumentText绑定到BindingSource将不会更新

时间:2016-04-29 01:50:00

标签: c# winforms

所以我有一个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属性未更新。

1 个答案:

答案 0 :(得分:1)

我意识到我已经设置了

WebBrowser.AllowNavigation = false

将其设置为true可解决问题。