Data binding 进行更改时,文本框绑定不起作用

Data binding 进行更改时,文本框绑定不起作用,data-binding,binding,bind,Data Binding,Binding,Bind,希望 我有一个对象(skuform),其属性(SKUCode)绑定到一个文本框。 如果我运行这个表单,更改文本框中的值(比如“test123”),然后点击按钮,我注意到对象的(skuForm)属性没有反映新的值(“test123”),请您提出可能的错误 <td> <telerik:RadTextBox runat="server" ID="txtSKUCode" text='<%# skuForm.SKUCode %>

希望 我有一个对象(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>

尝试将RadTextBox DataContext属性设置为实现了INotifyPropertyChanged接口的类。因此,当PropertyChanged事件发生时,RadTextBox将更改其值


您可以在上看到此示例。

何时调用
DataBind
?如果您没有在回发时调用它,那么它将不会得到更新。

问题是关于ASP.NET和Web表单的。该链接指向Silverlight,不适用(但如果问题是关于Silverlight的,则该链接是正确的)。