摘要: 首先在 PageLoad写如下方法://为了点击TreeView复选框触发服务器事件this.tvDepartment.Attributes.Add("onclick", "postBackByObject()");在ASPX页面端,写如下js代码:<script type="text/javascript"> // 点击TreeView复选框时触发事件 function postBackByObject() { var o = window.event.srcElement; if (o.tagName == " 阅读全文
posted @ 2012-07-30 22:11 奥博思软件 阅读(1845) 评论(0) 推荐(0)
摘要: 一般情况下,除非需要Javascript在页面上调用隐藏变量,推荐用CS文件的页面变量来代替隐藏变量。protected Guid selectedRoleId{ get { if (this.ViewState["SelectedRoleId"] != null) { return new Guid(this.ViewState["SelectedRoleId"].ToString()); } else return ... 阅读全文
posted @ 2012-01-25 19:33 奥博思软件 阅读(195) 评论(0) 推荐(0)
摘要: 有时候需要在CS文件中,在CS中(服务器端)执行Javascript脚本。有时候在UpdatePanel中,也需要兼容JS的调用。下面是一个小结。1、普通页面调用JS脚本string function = "<script type='text/javascript'>window.onload = function(){ " + javascriptFunction + "}</script>";System.Web.UI.ScriptManager.RegisterClientScriptBlock(this, 阅读全文
posted @ 2012-01-25 19:12 奥博思软件 阅读(351) 评论(0) 推荐(0)