看图,在window中内嵌了html页
var AddFcqdwin=new Ext.Window({
title:"新增发车清单",
width:800,
height:650,
plain:true,
iconCls:"addicon",
resizable:false,
defaultType:"textfield",
labelWidth:10,
closeAction : 'hide',
closable:false,
modal: 'true',
buttonAlign:"center",
items:[AddFcqdForm],//加载表单
html:"<iframe id='myFrame' width='800' height='600' src='URL/Fhxx/fcqd_print.aspx'></iframe>",
buttons:[{
text:"预览(O)",
id:"printpre",
minwidth:70,
handler:function()
{
var fhqdh = Ext.getCmp("fhqdh_add").getValue();
Ext.get("myFrame").dom.contentWindow.ReYoPrint.Preview();
}
}
我要点击预览的时候 将发车单号 传给iframe中的fcqd_print.aspx 然后调用fcqd_print.aspx的打印控件打印
现在的问题是发车单号 传不过去?
是的 我用的就是这种格式
html:"<iframe id='myFrame' width='800' height='600' src='URL/Fhxx/fcqd_print.aspx?fhqdh="+Ext.getCmp("fhqdh_add").getValue()+"'></iframe>"后台也接收到了
cs文件
public string fhqdbh = ""; protected void Page_Load(object sender, EventArgs e)
{
fhqdbh = Request.Params["fhqdh"].ToString();//这边已经有值了
}aspx文件
<%=fhqdbh%> 就是不显示
你说对吧
<%="测试"%>
是否有值