asp.net中ascs文件修改iframe框架链接
来源:互联网 发布:可视化前端软件 编辑:程序博客网 时间:2024/06/11 23:01
在现在的asp.net程序中,我们都在大量的使用ascs文件,它的利用性非常好,写一个能用的就可以在很多页面使用。
在最近一个项目中,我用到这样一个功能,在一个asp.net的页面中。我有一个ascs的用户控件文件,还有一个iframe页面。我现在要的功能是,我在用户控件中改变iframe的src。
不多说了,代码
TeacherAnswer.aspx
TeacherAnswer.ascx
TeacherAnswer.ascx.cs
它有什么好处呢,如果我们要传一个如aa.aspx?tt=1&bb='tttt'这样的值,是不是很方便呢。
因为我的自定义控件中,有一个树,所以会用到,这里没有放上代码
在最近一个项目中,我用到这样一个功能,在一个asp.net的页面中。我有一个ascs的用户控件文件,还有一个iframe页面。我现在要的功能是,我在用户控件中改变iframe的src。
不多说了,代码
TeacherAnswer.aspx
- <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TeacherAnswer.aspx.cs" Inherits="HEasySchoolWebSmS.Admin.treeviewcheckbox.TeacherAnswer" %>
- <%@ Register src="UserControl/TeacherAnswer.ascx" tagname="TeacherAnswer" tagprefix="uc1" %>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" >
- <head runat="server">
- <title></title>
- </head>
- <body>
- <form id="form1" runat="server">
- <div>
- <table width="100%" border="0">
- <tr>
- <td width="30%"><uc1:TeacherAnswer ID="TeacherAnswer1" runat="server" />
- </td>
- <td width="70%"><iframe name="mainFrame" id="mainFrame" src="" width="100%" height="100%"></iframe></td>
- </tr>
- </table>
- </div>
- </form>
- </body>
- </html>
TeacherAnswer.ascx
- <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="TeacherAnswer.ascx.cs" Inherits="HEasySchoolWebSmS.Admin.treeviewcheckbox.UserControl.TeacherAnswer" %>
- <asp:Button ID="btnSearch" runat="server" Text="确定" onclick="btnSearch_Click" />
TeacherAnswer.ascx.cs
- using System;
- using System.Collections;
- using System.Collections.Generic;
- using System.Configuration;
- using System.Data;
- using System.Linq;
- using System.Web;
- using System.Web.Security;
- using System.Web.UI;
- using System.Web.UI.HtmlControls;
- using System.Web.UI.WebControls;
- using System.Web.UI.WebControls.WebParts;
- using System.Xml.Linq;
- using NineRays.WebControls;
- namespace HEasySchoolWebSmS.Admin.treeviewcheckbox.UserControl
- {
- public partial class TeacherAnswer : System.Web.UI.UserControl
- {
- protected void Page_Load(object sender, EventArgs e)
- {
- }
- protected void btnSearch_Click(object sender, EventArgs e)
- {
- //这里要注意的是,如果你的aspx页面中有onload事件的话,就不好用了。
- Response.Write("<script>window.onload=function(){document.getElementById('mainFrame').src='aa.aspx';}</script>");
- }
- }
- }
它有什么好处呢,如果我们要传一个如aa.aspx?tt=1&bb='tttt'这样的值,是不是很方便呢。
因为我的自定义控件中,有一个树,所以会用到,这里没有放上代码
- asp.net中ascs文件修改iframe框架链接
- asp.net中iframe框架自适应高度的一种解决方法
- Asp.net网站中 js通过iframe下载文件
- ASP.NET中的IFRAME框架挂马
- ASP.NET Web Application中使用链接文件
- asp.net中iframe详细用法
- ASP.NET—010:ASP.NET中iframe的写法
- 在ASP.NET中动态修改文件下载[翻译]
- asp.net修改xml文件
- asp.net修改xml文件
- Asp.net访问Iframe
- ASP.NET的iframe
- ASP.NET的iframe
- ASP.NET中使用框架
- asp.net 中 iframe中session丢失问题
- asp.net中动态链接的实现
- 在asp.net中判断链接来源
- ASP.NET下GridView中设置链接
- 开心网很火了 我给大家一个开心网注册的地址
- DirectShow 学习(四) 部分Helper Classes类源代码分析
- 命令行更改IP安全策略工具(ipseccmd)
- DirectShow 学习(五) CSource类和其一个具体实现例子的源代码分析
- DirectShow 学习(六) CTransfromFilter及相关联Pin类的源代码解析
- asp.net中ascs文件修改iframe框架链接
- cxGrid创建BandsView和CardView方法
- DirectShow 学习(七) CTransInPlaceFilter及相关联Pin类的源代码解析
- The published message could not be routed because no subscribers were found 的解决
- DirectShow学习(八): CBaseRender类及相应Pin类的源代码分析
- Oracle表段中的高水位线HWM
- 关于赴日的选择
- 深入了解oracle的高水位(HWM)
- 取众家之长