在web頁面中的伺服器控制項,有時我們需要做到資料聯動,但又不希望頁面全域性重新整理,那麼一般的情況下使用的是updatepanel伺服器控制項,需要注意的是updatepanel控制項需要結合scriptmanager控制項的使用,下面是updatepanel使用時的前台html**示例,其中裝置大類、裝置小類、規格型號是**聯動的,如果不使用updatepanel,則在選在改變事件時,整個頁面會重新整理
由於裝置大類資料較多,在下拉選擇時,不好查詢,所以裝置大類中使用了bootstrap-select.js,使用下拉檢索功能,但是在使用該外掛程式後,裝置大類選擇第二次改變時,裝置小類和裝置規格型號無法聯動,使用了以下方法解決的"../../js/bootstrap-select/js/bootstrap-select.min.js"
>
<
/script>
"../../js/bootstrap-select/js/i18n/defaults-zh_cn.min.js"
>
<
/script>
"../../js/bootstrap-select/css/bootstrap-select.min.css" rel=
"stylesheet"
/>
scriptmanager id=
"scriptmanager1" runat=
"server"
>
<
/asp:scriptmanager>
="form-inline pd10 clearfix" id=
"maincolumn"
>
updatepanel runat=
"server" id=
"queryupdatepanel"
>
="form-group"
>
裝置大類:
dropdownlist runat=
"server" id=
"ddleqsort" cssclass=
"form-control" style=
"width: 120px" autopostback=
"true" onselectedindexchanged=
"ddleqsort_selectedindexchanged"
>
<
/asp:dropdownlist>
<
/div>
="form-group"
>
裝置小類:
dropdownlist runat=
"server" id=
"ddleqclass" cssclass=
"form-control" style=
"width: 120px" autopostback=
"true" onselectedindexchanged=
"ddleqclass_selectedindexchanged"
>
listitem value=
"" text=
"--請選擇--"
>
<
/asp:listitem>
<
/items>
<
/asp:dropdownlist>
<
/div>
="form-group"
>
裝置型號:
dropdownlist runat=
"server" id=
"ddleqmodel" cssclass=
"form-control" style=
"width: 120px"
>
listitem value=
"" text=
"--請選擇--"
>
<
/asp:listitem>
<
/items>
<
/asp:dropdownlist>
<
/div>
<
/contenttemplate>
<
/asp:updatepanel>
="form-group"
>
button runat=
"server" id=
"_requestbutton" text=
"查詢" onclick=
"_requestbutton_click" cssclass=
"btn btn-primary"
/>
<
/div>
<
/div>
1、裝置大類控制項的autopostback屬性值設定為false
2、新增頁面載入事件
$(
function()
);var prm = sys.webforms.pagerequestmanager.
getinstance()
; prm.
add_endrequest
(selectsearch)
;//updatepanel 呼叫js事件
//下拉檢索
function selectsearch()
);//裝置大類選擇改變事件,dopostback呼叫選擇改變事件
$("#ddleqsort").
on("change"
, function ())
;}
Android 區域性重新整理
需求 有的lcd 是支援區域性重新整理的,所謂區域性重新整理也就是說,如果 ui層有更新,驅動才會去重新整理 framebuffer 的區域,並且只需要重新整理這塊髒的區域,這需要 lcd本身有乙個快取,能夠保持 framebuffer 上一幀的資料 android 2.1架構 android 本身...
頁面區域性重新整理
場景 頁面a使用第三方外掛程式c,如果頁面重新整理,c會重新初始化並且無法記錄之前的資訊。現在希望頁面的主要功能區b重新整理,但是c的資訊不要丟失。解決方案 b採用iframe方式引入到a中,b重新整理採用self.location.reload 這時b內容重新整理,而a中除了b以外的其他內容保持不...
RecycleView區域性重新整理
向指定位置插入item public final void notifyiteminserted int position 移除指定位置item public final void notifyitemremoved int position 更新指定位置item public final void...