弹出层传值(绑定数据)问题

问题描述

我用的是fineUI,代码如下,请教将openUrl设置为test111.aspx?id=<%#Eval("busNo")%>控件:<x:LinkButtonID="bn"Text="受理"runat="server"OnClick="Button1_Click"></x:LinkButton>

窗口:<x:WindowID="winmdyPwd"Icon="LockKey"Title="修改密码"IFrameUrl="busAcpT.aspx"Hidden="true"EnableIFrame="true"Target="Parent"runat="server"IsModal="true"Width="600px"Height="400px"CloseAction="HidePostBack"></x:Window>

cs代码:if(!IsPostBack){txtKey.Text=cKey;Get_DataList();foreach(RepeaterItemiteminrdxw.Items){FineUI.LinkButtonbtn=item.FindControl("bn")asFineUI.LinkButton;stringopenUrl=String.Format("test111.aspx?id=<script>encodeURIComponent({0})</script>",btn.GetValueReference());btn.OnClientClick=winmdyPwd.GetSaveStateReference(btn.ClientID)+winmdyPwd.GetShowReference("openUrl");}}

protectedvoidButton1_Click(objectsender,EventArgse){foreach(RepeaterItemiteminrdxw.Items){FineUI.LinkButtonbtn=item.FindControl("bn")asFineUI.LinkButton;stringopenUrl=String.Format("test111.aspx?id={0}",HttpUtility.UrlEncode(btn.Text));PageContext.RegisterStartupScript(winmdyPwd.GetSaveStateReference(btn.ClientID)+winmdyPwd.GetShowReference(openUrl));}}

解决方案

解决方案二:
在线等,请高人指点
解决方案三:
请教如何将“test111.aspx?id=中的id设置成绑定数据<%#Eval("busNo")%>

时间: 2024-10-06 19:43:43

弹出层传值(绑定数据)问题的相关文章

Asp.net利用JQuery弹出层加载数据代码_实用技巧

首先我们新建一个网站,在网站里面新增一般处理程序,命名为ReadData.ashx.然后在里面输入如下代码: 复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Services; using System.Data.SqlClient; //引入命名空间 using System.Data; namespace 加载层 {

artdialog弹出层iframe间数据传递分析

我做的框架是基于artDialog的,其提供的 iframeTool plugin 实现了多级弹出层均基于同一parent的方式,使视觉上的多层弹出突破了可视范围的限制. 但是,多个弹出层基于同一父页面,便导致一个难题,如何界定弹出层的级别. 在开发框架的时候,我认为自己已经解决了这个问题,就是通过 parent.iframes 数组的序号来判断,而后来发现datapicker插件会创建iframe,ie某些版本对parent.iframes的序号处理与众相反,因此导致了一些BUG. 由于在我框

使用YUI3创建Popup弹出层

YUI3是一个非常好的开源框架,但是学习曲线稍微有些陡峭,这个系列将记录下我使用YUI3过程中的一些心得点滴,希望对大家能够有帮助. 很多互联网的项目应用中,弹出层出现的越来越多,使用YUI3可以快速的实现制作弹出层的效果. YUI3提供了Overlay这个组件来实现可定位.可叠加的弹出层效果,这个弹出层同时还包含标准的布局模块. 首先是包含YUI的基础文件,因为Overlay组件使用中要用到WidgetPosition.WidgetStack.WidgetPositionAlign.Widge

jquery处理页面弹出层查询数据等待操作实例_jquery

本文实例讲述了jquery处理页面弹出层查询数据等待操作.分享给大家供大家参考.具体实现方法如下: $(document).ready(function(){ layer.load(0); //初始化加载 //可选范围(0-9)0表示等返回结果后关闭,1-9表示自动关闭时间(s) }); 当查询结果集返回后,设置关闭等待的样式 function init_page_pro(sdate, pro) { $.post("detail.key", { 'pro' : pro, 'sdate'

ajax layer-关于layer弹出层内容 显示ajax取得的数据

问题描述 关于layer弹出层内容 显示ajax取得的数据 代码 $.ajax({ type:'POST', url: 'hhWebsiteInfoController.do?website-getDt', dataType:'json', data:'', success:function(json){ alert(1); var dts = json.attributes.dts; $("#news").empty(); var quanju = dts; if(typeof(dt

Jquery 实现弹出层插件

弹出层的应用还是比较多的,登陆,一些同页面的操作,别人的总归是别人的,自己的才是自己的,所以一直以来想写个弹出层插件.不多废话,直接开始吧! 不想看可以在这里直接下载源码xsPop.zip 1:遮罩层  要弹出层,先要用一个遮罩层挡在下面的页面,此遮罩层是全屏的,页面滚动也要有,所以设置 position: fixed;还要有透明效果,下面是我定义的遮罩层css,取名mask   .mask {     position: fixed;     width: 100%;     height:

Winform 实现像菜单一样弹出层

原文:Winform 实现像菜单一样弹出层 在实际工作中,如果能像菜单一样弹出自定义内容,会方便很多,比如查询时,比如下拉列表显示多列信息时,比如在填写某个信息需要查看一些信息树时.这个时候自定义弹出界面就显的非常重要了 我这里其实用到的是网上找到的一个控件(下载地址),控件可以把你装载的任何对象显示出来(这里的对象是指:窗体,自定义控件等),这里文章写出来并不是为了炫耀什么,只是觉得发现些好东西就分享出来而已,同时也做个记录,方便以后查找 开始正文,这里我做一个多列下拉列表来说明: 1.新建w

ArcGIS API for Javascript 3.21地图开发实例(一、图形绘制和删除及popup弹出层)

前言 Arcgis是一个地理系统的平台,可用来进行数据数据展示或二次开发.这里我们所使用的是Arcgis对于JavaScript的api,也就是web端的api进行开发.我们使用的版本是3.21,这个版本包含了完整的2D地图的api.如果想对3D地图进行开发,可以使用4.4版本的api.在这个demo中,我们要完成如下的几个功能: 基本地图展示 搜索功能 图形绘制 图形点击显示详情 图形删除 在本篇博客的结尾可以看到本例的下载链接. 先来看程序的截图: 首先是页面打开时: 接下来是使用搜索功能时

jQuery+Ajax+PHP弹出层异步登录的例子

弹出层主要用于展示丰富的页面信息,还有一个更好的应用是弹出表单层丰富交互应用.常见的应用有弹出登录表单层,用户提交登录信息,后台验证登录成功后,弹出层消失,主页面局部刷新用户信息.本文我们将给大家介绍如何使用jQuery+Ajax+PHP弹出层异步登录的应用. 关于弹出层效果,我们继续使用本站helloweba上篇文章中写的弹出层插件-hwLayer.更多的灵活性体现在绑定弹出层上的表单提交按钮事件,然后进行ajax异步交互,最后局部刷新主页面,大家可以先看demo演示.阅读本文,您除了需要具备