希望能 我有一个对象(skuform),其属性(SKUCode)绑定到一个文本框。 如果我运行这个表单,更改文本框中的值(比如说“test123”),然后点击按钮,我注意到对象的(skuForm)属性没有反映新值(“test123”),请你建议一下可能是错的。
<td>
<telerik:RadTextBox runat="server" ID="txtSKUCode"
text='<%# skuForm.SKUCode %>'
EnableViewState="true"
Wrap="false"
ontextchanged="txtSKUCode_TextChanged">
</telerik:RadTextBox>
</td></tr>
<telerik:RadButton ID="RadButton1"
runat="server"
onclick="RadButton1_Click">
</telerik:RadButton>
答案 0 :(得分:0)
尝试将RadTextBox DataContext属性设置为实现了INotifyPropertyChanged接口的类。因此,当PropertyChanged事件发生时,RadTextBox将更改其值。
您可以在msdn page上看到此示例。
答案 1 :(得分:0)
您何时致电DataBind
?如果您没有在回发中调用它,那么它将不会更新。