Hi , i'm student , i have some problem with ajax manager,when i click to btnclick button ,the code will run until RadGrid2.DataSource = qt.DanhSachDoiQua(makh); , but i must reload my site then
it updated into RadGrid2
this's my code
it updated into RadGrid2
this's my code
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" Runat="server" Skin="Default" > </telerik:RadAjaxLoadingPanel> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1" EnableAJAX="true" > <AjaxSettings > <telerik:AjaxSetting AjaxControlID="btnclick" > <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid2" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager>protected void btnclick_Click(object sender, EventArgs e){ qt = new global::sieuthi.BUSINESS.B_quatang(); foreach (GridDataItem item in RadGrid1.SelectedItems) { string strKey = ""; string sl = ""; // TextBox tb = (TextBox)item.TemplateControl.FindControl("txtsl");//.GetDataKeyValue("txtsl").ToString(); try { strKey = item.GetDataKeyValue("ID").ToString(); sl = txtsoluong.Text.Trim(); qt.addQuatang(makh, strKey, int.Parse(sl)); } catch (Exception ex) { lbloi.Text = ex.Message; //khach2 hàng @KH đã có trong DS tặng quà của sự kiện @sukien Nam @nam ==>bo sung gap } } RadGrid2.DataSource = qt.DanhSachDoiQua(makh);}