Javascript 避免回发后丢失数据
我创建了一个asp:表,用于存储动态控件(标签、下拉列表、按钮)。当我单击一个按钮时,会触发一个事件,并且由于回发而丢失数据Javascript 避免回发后丢失数据,javascript,c#,asp.net,ajax,Javascript,C#,Asp.net,Ajax,我创建了一个asp:表,用于存储动态控件(标签、下拉列表、按钮)。当我单击一个按钮时,会触发一个事件,并且由于回发而丢失数据 private void buildTab(){ foreach(Article a in tabDatas){ TableRow tr = new TableRow; ... Button b = new Button(); b.OnClick += new EventHandler(buttonUpdate_Click); ... tab.Rows.Add(t
private void buildTab(){
foreach(Article a in tabDatas){
TableRow tr = new TableRow;
...
Button b = new Button();
b.OnClick += new EventHandler(buttonUpdate_Click);
...
tab.Rows.Add(tr);
}
}
我在VS2008上工作,不能使用AjaxControlToolkit
我的问题是:如何只更新触发事件的行,而不完全更新选项卡?我想我必须使用Ajax,但我不知道如何做到这一点
感谢您的建议。您应该阅读一些有关堆栈溢出问题的内容,以了解回发是什么。此外,您应该意识到,任何表单提交操作都会导致整个页面重新加载,从而丢失数据。实现回发的唯一方法是您提到的ajax。我想还有一个问题可以帮助你:Thx,我会看到那些帖子。