在客户端为UltraWebGrid增加行
生活随笔
收集整理的這篇文章主要介紹了
在客户端为UltraWebGrid增加行
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Code
?1在有些應用中,我們希望在客戶端為UltraWebGrid增加新行,這可能是通過點擊某個按鈕增加新行,或者是從一個UltraWebGrid中將選擇的數據移動到另一個UltraWebGrid中等等,這些應用如果在服務器端實現,就增加了頁面的刷新和響應的時間,通過javascript在客戶端實現,就大大提高了效率。
?2代碼如下:?
?3<script>
?4function?addCustomer()
?5{
?6??????var?row=igtbl_getActiveRow("UltraWebGrid1");
?7??????if(row!=null)
?8??????{
?9??????????igtbl_addNew("UltraWebGrid1",0);
10??????}
11??????else
12??????{
13????????igtbl_setActiveRow("UltraWebGrid1",igtbl_getElementById("UltraWebGrid1r_0"));
14????????igtbl_addNew("UltraWebGrid1",0);
15???????}
16????????????????
17}????????
18</script>
19或:
20<script>
21function?addCustomer()
22{???????????????????????
23???????????var?grid?=igtbl_getGridById("<%=?UltraWebGrid1.ClientID%>");
24???????????var?rows?=?grid.Rows;
25???????????rows.addNew();
26}
27</script>
28?注意:?為了保證上面的代碼有效,必須進行如下屬性設置:
29UltraWebGrid1.DisplayLayout.AllowAddNewDefault?=?Infragistics.WebUI.UltraWebGrid.AllowAddNew.Yes;
30UltraWebGrid1.DisplayLayout.AddNewBox.Hidden?=?true;
?1在有些應用中,我們希望在客戶端為UltraWebGrid增加新行,這可能是通過點擊某個按鈕增加新行,或者是從一個UltraWebGrid中將選擇的數據移動到另一個UltraWebGrid中等等,這些應用如果在服務器端實現,就增加了頁面的刷新和響應的時間,通過javascript在客戶端實現,就大大提高了效率。
?2代碼如下:?
?3<script>
?4function?addCustomer()
?5{
?6??????var?row=igtbl_getActiveRow("UltraWebGrid1");
?7??????if(row!=null)
?8??????{
?9??????????igtbl_addNew("UltraWebGrid1",0);
10??????}
11??????else
12??????{
13????????igtbl_setActiveRow("UltraWebGrid1",igtbl_getElementById("UltraWebGrid1r_0"));
14????????igtbl_addNew("UltraWebGrid1",0);
15???????}
16????????????????
17}????????
18</script>
19或:
20<script>
21function?addCustomer()
22{???????????????????????
23???????????var?grid?=igtbl_getGridById("<%=?UltraWebGrid1.ClientID%>");
24???????????var?rows?=?grid.Rows;
25???????????rows.addNew();
26}
27</script>
28?注意:?為了保證上面的代碼有效,必須進行如下屬性設置:
29UltraWebGrid1.DisplayLayout.AllowAddNewDefault?=?Infragistics.WebUI.UltraWebGrid.AllowAddNew.Yes;
30UltraWebGrid1.DisplayLayout.AddNewBox.Hidden?=?true;
轉載于:https://www.cnblogs.com/doc/articles/1149210.html
總結
以上是生活随笔為你收集整理的在客户端为UltraWebGrid增加行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: FreeSql (三十二)Aop
- 下一篇: ItelliJ IDEA开发工具使用—创