dongdong

博客园 首页 新随笔 联系 订阅 管理
  8 Posts :: 1 Stories :: 87 Comments :: 0 Trackbacks
很多时候,我们都需要打开另一个窗口选择数据,窗口利用脚本返"回编号+名称",编码用HiddenField临时存放值,名称使用ASPxButtonEdit,在写BottonClick脚本实现,但在EditForm中,控件的ID是随着位置变化的,不能在脚本代码中直接引用ID,需要采用如下方法:
function(s, e) {
 var returnValue= window.showModalDialog("/CEclipse/UI/Section/SelectDepartment.aspx","","dialogWidth:340px;dialogHeight:490px;status:'no'");
      if (returnValue!=null)
      {
          var id=returnValue.substring(0,returnValue.indexOf("+"));
          var name=returnValue.substring(returnValue.indexOf("+")+1);
          s.SetText(name);
          var hidID=s.name.substring(0,s.name.lastIndexOf("_")+1)+"HiddenField2";
          var hidd=document.getElementById(hidID);
          hidd.setAttribute("value",id);
      }
}
posted on 2007-10-29 19:22 东东 阅读(916) 评论(0)  编辑 收藏 网摘 所属分类: 控件技巧

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
Google站内搜索

China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!
开发者征途系统新作:《设计模式——基于C#的工程化实现及扩展》



相关文章:

相关链接: