01 2011 档案

摘要:img src='../ImageUpload/ShowPhoto.aspx?id=%=EGID %' onerror="this.style.display='none'" / 阅读全文
posted @ 2011-01-20 14:29 潇客的技术博客 阅读(585) 评论(0) 推荐(0)
摘要:很简单,首先,引用AjaxPro.dll组件。在页面载入时为客户端注册一个类型:protected void Page_Load(object sender, EventArgs e){  AjaxPro.Utility.RegisterTypeForAjax(typeof(ExamPaperManager));}实现触发绑定的方法:[AjaxPro.AjaxMethod]private void bindSubject(string subIDList){  /*事件处理*/}客户端页面调用的方法:script function ReBind(id) { ExamPaperManager 阅读全文
posted @ 2011-01-13 14:44 潇客的技术博客 阅读(882) 评论(1) 推荐(0)
摘要:现在有父级页面A。当点击按钮时弹出iframe嵌入式窗口(页面B),如下图:我们要实现的功能,就是当点击确认的时候,把弹出窗B页面选中的信息传回主页面A,并对信息进行处理。首先,在A页面中定义如下用于回发的函数:script type="text/javascript" function ReBind(id) { __doPostBack('ctl00$PageBody$LinkButton1', id); //模拟调用按钮的回发事件并传入值,此处要获取按钮的客户端ID tb_remove(); //关闭弹出窗口的方法 }/scriptasp:LinkButton ID="LinkB 阅读全文
posted @ 2011-01-13 13:58 潇客的技术博客 阅读(3795) 评论(2) 推荐(2)
摘要:1.动态加载用户控件,并利用反射机制给控件赋值UserControl uc= (UserControl) LoadControl ("../myUserControl.ascx") ;Type myusertype = uc.GetType();PropertyInfoinfo1 = myusertype.GetProperty("subID");info1.SetValue(uc , subID , null);2.利用反射调用控件中的方法,并传值UserControl uc = (UserControl)PlaceHolder1.Controls[0];Type userType = uc 阅读全文
posted @ 2011-01-10 11:38 潇客的技术博客 阅读(5833) 评论(0) 推荐(0)
摘要:FileUpload控件默认不支持服务端的ONCHANGE事件,此时用一种变通的方法借用客户端的onchange事件,调用__doPostBack方法来用LinkButton的OnClick事件模拟一个事件触发的过程,具体代码如下:客户端:asp:FileUpload ID="fuPhoto" onchange="javascript:__doPostBack('lbUploadPhoto','')" runat="server" ToolTip="选择图片" /asp:LinkButton ID="lbUploadPhoto" runat="server" OnClick="lbUpl 阅读全文
posted @ 2011-01-05 10:03 潇客的技术博客 阅读(8498) 评论(18) 推荐(7)