protected void txtsearch_OnTextChanged(object sender, EventArgs e) { var presenter = new PThamSo(this); DataTable dt; dt = presenter.List(txtsearch.Text); RadGrid1.DataSource = dt; RadGrid1.DataBind(); }
protected void RadGrid1_OnUpdateCommand(object o, GridCommandEventArgs e) { newValue = new Hashtable(); editableItem = e.Item as GridEditableItem; e.Item.OwnerTableView.ExtractValuesFromItem(newValue, editableItem); var presenter = new PThamSo(this); Message = presenter.Update() ? "Đã cập nhật" : "Cập nhật bị lỗi"; if (Message == "Đã cập nhật") { } }
protected void RadGrid1_OnInsertCommand(object sender, GridCommandEventArgs e) { newValue = new Hashtable(); editableItem = e.Item as GridEditableItem; e.Item.OwnerTableView.ExtractValuesFromItem(newValue, editableItem); var presenter = new PThamSo(this); Message = presenter.Inseart() ? "Thêm thành công" : "Thêm thất bại"; if (Message == "Thêm thành công") { } }
protected void RadGrid1_OnNeedDataSource(object sender, GridNeedDataSourceEventArgs e) { var presenter = new PThamSo(this); DataTable dt; if (txtsearch.Text == "") { dt = presenter.List(null); } else { dt = presenter.List(txtsearch.Text); } RadGrid1.DataSource = dt; }