0

我在代码字段中保存了数据库,标题,描述等等和CODE字段中的可视化,我保存将生成可视化的“代码” ,作为图像的URL托管的地方,或者类似的东西可能是简单的:Hot Ti在ASP.NET窗体中插入脚本在运行时

<script src="https://spreadsheets.google.com/gpub?url=http%3A%2F%2Foj0ijfii34kccq3ioto7mdspc7r2s7o9-ss-opensocial.googleusercontent.com%2Fgadgets%2Fifr%3Fup_title%3DBrands%26up_initialstate%26up__table_query_url%3Dhttps%253A%252F%252Fspreadsheets.google.com%252Fspreadsheet%252Ftq%253Frange%253DA%25253AE%2526key%253D0AqFjLMbUaBn_dFhwbV9DQ3N6cWN1SmFiUlF5X1RXUkE%2526gid%253D0%2526pub%253D1%26url%3Dhttp%253A%252F%252Fwww.google.com%252Fig%252Fmodules%252Fmotionchart.xml%26spreadsheets%3Dspreadsheets&height=448&width=710"></script> 

我保存这个作为我的数据库一个nvarchar(最大),现在我有应显示可视化页面我呼吁运行时间,那么最好的方法是什么?!一个div例如?如何?

感谢dvance

+0

IFrame将是一个选项,因为它负责加载URL,并且即使内容URL不存在,它也不会使您的页面崩溃。 – Akhil 2011-06-07 18:11:22

+0

感谢您的提示,但如何为像我这样的新手更多的细节:P哈哈哈,在此先感谢 – Maen 2011-06-07 18:38:25

回答

1

OK,在这里你去马...

1)声明你的IFrame(你可以设置更像高度& width属性):

<IFRAME id="frame1" scrolling="auto" runat="server"> 
</IFRAME> 

2)从您的“脚本”中获取URL存储在您的数据库中

frame1.Attributes["src"] = DAL.GetURLPath(); 

doe这有帮助吗?

+0

没有工作,我得到以下错误: 编译错误 说明:编译资源时出错需要为此请求提供服务。请查看以下具体的错误细节并适当修改您的源代码。 编译器错误消息:BC30545:属性访问必须分配给属性或使用其值。 源错误: 第15行中:Dim代码串作为字符串= visualizationTable.Rows(0).Item( “代码”)的ToString() 第16行: 第17行:viewerIframe.Attributes [ “SRC”] =代码串 第18行: – Maen 2011-06-08 19:56:53

+0

是你在VB.NET中的代码吗? – Akhil 2011-06-08 19:59:14

+0

是的,我的代码是vb.net与asp.et – Maen 2011-06-08 20:13:42