摘要: triggers有的两种触发器asyncpostbacktrigger和postbacktrigger。asyncpostbacktrigger(异步回调触发器):局部刷新,只刷新updatepanel内部的内容postbacktrigger(普通回调触发器):全部刷新 //必须有且一定在updatepanel前面 阅读全文
posted @ 2014-03-17 20:34 潜心修行 阅读(610) 评论(0) 推荐(0) 编辑
摘要: updatepanel的属性1、childrenastriggers:内容模板内的子控件的回发是否更新本模板(和updatemode的conditional有关)2、updatemode:内容模板的更新模式,有always和conditional两种always(默认):每次ajax postback或者普通的postback都能引起panel的更新,如果设为always,则不能使用childrenastriggers属性。conditional:只有满足如下某一条件时才更新panel的内容如果设置UpdateMode="conditional" ChildrenAsTri 阅读全文
posted @ 2014-03-17 20:31 潜心修行 阅读(139) 评论(0) 推荐(0) 编辑
摘要: updatepanel的使用通过将控件放入到updatepanel中,实现局部刷新。前台代码: //必须有且写在updatepanel前面 后台代码:protected void btn_Click(object sender, EventArgs e){ if (this.txtname.Text == "user1") { this.tip.Text = "用户名已存在"; } else { this.tip.Text = "用户名可用"; }} 阅读全文
posted @ 2014-03-17 20:29 潜心修行 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 通过外层repeater的值来进行内层repeater的数据绑定前台代码部分: 后台代码部分:private void function1(){ repeater1.datasource = datatable; repeater1.databind();}private void function2(object sender,repeateritemeventargs e){ //判断里层repeater处于外层repeater的哪个位置(alternatingitemtemplate,footertemplate,headertemplate,itemtemplate... 阅读全文
posted @ 2014-03-17 20:24 潜心修行 阅读(320) 评论(0) 推荐(0) 编辑