1 public class CallBackPostStar : WebControl, ICallbackEventHandler, INamingContainer 2 { 3 //... 4 5 #region ICallbackEventHandler 成员 6 public string GetCallbackResult() 7 { 8 return Score.ToString(); 9 }10 11 public void RaiseCallbackEvent(string eventArgument)12 {13 Score = Convert.ToInt32(eventArgument);14 EnsureChildControls();15 //这里保存不了控件状态,例如16 Table table = this.Controls[0] as Table;17 TableCell cell = table.Rows[0].Cells[1];18 cell.Text = Score; 19 //该怎么解决? 20 }21 #endregion22 }
1 回答
慕尼黑的夜晚无繁华
TA贡献1864条经验 获得超6个赞
这个只是封装一下ajax,是不可能修改页面上面的东西的,要保存页面状态要使用session,要修改页面就要GetCallbackResult()传数据,js前台修改页面。
- 1 回答
- 0 关注
- 515 浏览
添加回答
举报
0/150
提交
取消