C#.net ASP怎么在后台控制一个页面只能在iframe中显示,禁止通过地址栏访问。

如题所述

给你说个取巧的方法,当通过iframe访问某个页面时同时给他传个参数,然后在被调用页面判断,如果参数存在则显示,否则回到调用页面。
温馨提示:内容为网友见解,仅供参考
无其他回答

C#.net ASP怎么在后台控制一个页面只能在iframe中显示,禁止通过地址...
给你说个取巧的方法,当通过iframe访问某个页面时同时给他传个参数,然后在被调用页面判断,如果参数存在则显示,否则回到调用页面。

asp.net C#后台 根据权限显示菜单
通过session判断登陆的是否时管理员 如果你菜单时动态生成的那就直接if else 就好 如果是静态的那就把不想让非管理员看到的菜单设置为服务器控件,给它们添加上“runat="server" ”属性就好 然后在后台使用---控件ID.style.add(“display”,“none”)的方法来影藏这些菜单 ...

asp.net C# 代码刷新本页内IFrame,提示此Iframe为空或不是对象_百度知...
this.ClientScript.RegisterStartupScript(this.GetType(),"", "<script language='JavaScript' type='text\/javascript'>你要执行的javascript代码<\/script>");如上面代码,执行后,javascript代码将出现在页面的尾部;当然,你可以将你的方法修改一下,也可以用,你的javascript代码;<script>改成<script ...

级联菜单问题(C#,asp.net)
3.要么就这么着,第二个下拉列表写在一个aspx页面里,下拉列表就用服务器端的DropDownList,然后在级联页面用iframe把那个aspx页面给镶进去。第一个下拉列表选择触发后台事件,然后通过参数传递个第二个下拉列表的aspx页面,然后在第二个aspx页面里写绑定方法,然后重新DataBind。这样不会引起整个页面刷新,刷...

c#.net怎样扫描文件中的<iframe>,求源代码?
通过设置属性 runat="server",这样在后台就可以直接通过ID来访问iframe this.Page.FindControl("frem1")\/\/这样能扫描一个 strig[] iframeID={"frem1","frem2","frem3"};for(int i=0;i<iframeID.length;i++){ this.Page.FindControl(iframeID[i])\/\/这样扫多个 } ...

Iframe 局部刷新问题。(asp.net c#)
第一个问题:否 第二个问题:因为iframe是框架页,刷新是通过新IE进程请求,所以有进度条,不是通过其它,如ajax请求。第三个问题:你所说的“母版”是否指外层页面;你可以看成他们之间是相互独立的,不是一个页面,内页刷新,“母版”当然不会刷新。另外,通常所说的“局部刷新技术”是指同一个...

iframe的局部刷新(asp.net c#)
你在.cs里写的内容都是要服务器来解释执行的,所以不可能实现你的要求.还是用JS的ajax比较好.可以用下jQuery,爽的很啊!

...页面中如何实现只打印表格的功能?(除了用iframe之外有其他方法吗...
可以独立出一个打印预览页面 用GridView或是Html手写表格展示要打印内容 通过javascript添加打印按钮功能 网上js打印代码很多 搜索下

asp.net c# 中离开页面时,对Application进行操作
protected void Application_Start ( object sender, EventArgs e ){ \/\/应用程序开启.当应用程序第一次被任何用户访问,执行该方法.这个里面定义那个Application["atchar"],而不是为某个页面去定义Application["atchar"]} protected void Session_Start ( object sender, EventArgs e ){ \/\/ 当一个用户...

asp.net怎么在一个文件(a.aspx)中引用另一个文件(b.aspx)
1.在浏览器里让人同时看到两个页面,a.aspx是b.aspx的父页,那就要用<iframe>,在a.aspx里要显示b.aspx的地方摆上<iframe frameborder="0" style="width: 100%; height: 100%" src="b.aspx"><\/iframe>2.a.aspx需要用b.aspx的执行结果,但是页面不跳转,对用户来说就像访问的就是a.aspx(浏览器的地址栏...

相似回答