如何在asp.net中的代码中设置embed或object标签的scr属性

时间:2011-05-07 06:08:02

标签: asp.net flash

<object width="425" height="344">
    <embed src="PATH_TO_YOUR_FILE" type="application/x-shockwave-flash" width="425" height="344"></embed>
</object>

如何在asp.net中的代码中设置embed或object标签的scr属性

2 个答案:

答案 0 :(得分:0)

.cs文件

后面的代码中创建公共属性
public string EmbedSrc
{
    get; set;
}

将其设置为Page_Load

EmbedSrc = "PATH_TO_YOUR_FILE";

然后在asp.net标记代码中使用该属性。

<object width="425" height="344">
    <embed src="<%= EmbedSrc %>" type="application/x-shockwave-flash" width="425" height="344"></embed>
</object>
由于评论

* 编辑:*

您可以使用文字控制

将文字控件放在标记代码中

<asp:Literal runat="server" ID="litEmbedObject"></asp:Literal>

然后在Page_Load

中设置文字
litEmbedObject.Text = string.Format("<object width=\"425\" height=\"344\">" +
    "<embed src=\"{0}\" type=\"application/x-shockwave-flash\" width=\"425\" height=\"344\"></embed></object>", "PATH_TO_YOUR_FILE");

答案 1 :(得分:-1)

我发现下面的代码与我的ASP.Net应用程序配合得很好。 <embed src="C://YOURFOLDER/YOURFILE" type="application/x-shockwave-flash" width="425" height="344"/>

Mutantsfox