asp.net - how to disable a pageload property under certain circumstances -
in .net have gridview has display on mainpage default settings. set in pageload code. in same page have "list" button; people take date etc. , when press button gridview loads info stored procedure. set code under list button event. after people press list button , gridview comes needed data, if press else (because of page refresh itself) gridview turns default settings.
how maintain gridview wanted data?
protected void page_load(object sender, eventargs e) {
opsbelgegridview.datasource = db.opshavuzgetir(); opsbelgegridview.databind();
protected void listelebtn_click(object sender, eventargs e) {
opsbelgegridview.datasource = db.opshavuzdetaylistelebtn(tarih1.tostring("yyyy-mm-dd"), tarih2.tostring("yyyy-mm-dd"), durumdd.selecteditem.text.tostring(), islemtipdd.selecteditem.text.tostring()); opsbelgegridview.databind();
you can utilize ispostback() , load initial grid on first load of page. if grid info changes stay.
private void page_load() { if (!ispostback) { opsbelgegridview.datasource = db.opshavuzgetir(); opsbelgegridview.databind(); } }
asp.net events button gridview pageload
No comments:
Post a Comment