从ASP.NET中的代码隐藏文件设置iframe的src的最佳方法是什么?
发布时间:2020-12-16 03:27:31 所属栏目:asp.Net 来源:网络整理
导读:我有一个iframe,它具有基于Web API调用结果的动态URL.在aspx页面中设置src的最佳方法是什么?以下是iframe的示例: iframe id="dynamicframe" runat="server"/iframe 我应该直接在代码隐藏中设置它,如下所示: dynamicframe.Attributes["src"] = "http://dyn
我有一个iframe,它具有基于Web API调用结果的动态URL.在aspx页面中设置src的最佳方法是什么?以下是iframe的示例:
<iframe id="dynamicframe" runat="server"></iframe> 我应该直接在代码隐藏中设置它,如下所示: dynamicframe.Attributes["src"] = "http://dynamicurl.com"; 或者我应该在代码隐藏中创建一个属性并在iframe中引用它: <iframe id="dynamicframe" src="<%= dynamicFrameUrl %>"></iframe> 或者其他一些方法呢? 解决方法
对于任何html标记,这是一个普遍的问题.
替代的第三个选项是使用文字控件并在后面的代码上完全呈现iframe: txtLiteral.Text = "string.Format( "<iframe id="dynamicfrmae" src="{0}"></iframe>",PageUrlForSrc ); 所有方法都有所不同: 直接在页面上写入<%=%> >不适用于更新面板 这是我最避免的方法.我只是在以后想要留下一些计算并避免页面循环,或者当我在它之前有responce.flush()时使用它. 用文字写它 >与UpdatePanel兼容 将其作为后面代码的属性写 >使控件通过html循环的步骤 所有方法都有它们的用途,然后根据它们最适合的方法使用. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET MVC默认项目结构和脚本文件夹
- asp.net-mvc-3 – 在自定义显示名称属性中检索模型名称
- asp.net-mvc – 使用Checkboxes绑定到具有强类型MVC视图的B
- asp.net-mvc – ASP.NET MVC DDD应用程序中的组合根
- ASP.NET Core Razor视图中的递归
- ASP.NET:HTTP错误500.19 – 内部服务器错误0x8007000d
- 具有前缀的控件的Asp.Net MVC2 Clientside验证问题
- reportviewer – 在ASP.NET MVC中的RDLC报表中看不到或添加
- ASP.NET – 可以从服务器代码触发回发吗?
- asp.net-mvc – 如何最好在服务器上安装MVC 3?
推荐文章
站长推荐
- asp.net – 拒绝直接访问文件夹(仅允许通过应用程
- asp.net – 单独的应用程序服务器和数据库服务器
- .net – .ToTitleCase不适用于所有大写字符串
- asp.net-mvc – 如何阻止ASP.Net MVC Html.Actio
- asp.net-mvc – 在同一个视图文件夹中的RenderPa
- asp.net – Objectdatasource和Gridview:排序,分
- asp-classic – 带参数的vbscript:getref
- asp.net – 在Firefox和Chrome中启用了禁用按钮
- asp.net-core-mvc – MVC6路由到单页面应用程序而
- asp.net – 微软的AJAX Toolkit与jQuery
热点阅读