我的一页面中有代码如下:
-----id和pagetype都是上页传递过来的
<%
if request.QueryString("PageType") = "Base" then locationsrc = "b.aspx?id="&request.QueryString("id")&"&pagetype="&request.QueryString("PageType")
%><iframe name="main" src="<%=locationsrc%>" width="100%" height="100%" frameborder="0"></iframe>运行时候报错:"未声明 locationsrc......."
-----id和pagetype都是上页传递过来的
<%
if request.QueryString("PageType") = "Base" then locationsrc = "b.aspx?id="&request.QueryString("id")&"&pagetype="&request.QueryString("PageType")
%><iframe name="main" src="<%=locationsrc%>" width="100%" height="100%" frameborder="0"></iframe>运行时候报错:"未声明 locationsrc......."
解决方案 »
- 这两写法为什么一个有结果,别一个返回null呢
- 帮忙看下这段代码为何在运行时提示对象不支持此属性或方法
- 下拉列表级联以及在GridView组件中显示的问题
- submit问题,高手来看看
- asp.net中用reptear控件如何分页,给出vb源代码有分,散分了,来者有分,顶者有分
- vs2005添加excel引用怎么老是出错!
- 【求助】2个问题,电子商务点对点是什么,网站的需求分析怎么做?
- 關於2個IFrame之間傳送值問題
- 大家来分析一下:易趣,淘宝网是如何盈利的,他们是如何动作的?为什么我想做购物网,怎么就不会赚那么多钱呢?
- 小图标+内容的保存
- asp.net界面问题?????
- 我在vs.net中新建一个项目后,它默认的文件名是webForm1.aspx,怎么把它改名?
if request.QueryString("PageType") = "Base" then locationsrc = "b.aspx?id="&request.QueryString("id")&"&pagetype="&request.QueryString("PageType")myiframe.attributes.add("src",locationsrc)
protected string locationsrc="";
public class area : System.Web.UI.Page
{}
我按照你的作了,它没有报locationsrc未申明,但却打不开我的b.aspx页面。
if request.QueryString("PageType") = "Base" then locationsrc = "b.aspx?id="&request.QueryString("id")&"&pagetype="&request.QueryString("PageType")main.location.href=locationsrc %>
if request.QueryString("PageType") = "Base"你只是处理了有值的情况,没值的时候iframe当然没有src的转向页了
在上页中重写代码<script language=javascript>
parent.main.location.href="b.aspx?id=***&pagetype*** ;
</script>如果上页不属同一框架,哪注意一下引用关系就好了.
其实我的要求就是在该页面加载时,根据参数id和pagetype直接显示b.aspx
myiframe.attributes.add("src",locationsrc)
该句调试时,说”名称myiframe未申明“