开发者

how to set the scr property of embed or object tag in code behind in asp.net

开发者 https://www.devze.com 2023-03-04 13:04 出处:网络
<object width=\"425\" height=\"344\"> 开发者_如何转开发<embed src=\"PATH_TO_YOUR_FILE\" type=\"application/x-shockwave-flash\" width=\"425\" height=\"344\"></embed>
<object width="425" height="344">
  开发者_如何转开发  <embed src="PATH_TO_YOUR_FILE" type="application/x-shockwave-flash" width="425" height="344"></embed>
</object>

how to set the scr property of embed or object tag in code behind in asp.net


Create a public property in code behind .cs file

public string EmbedSrc
{
    get; set;
}

set it in Page_Load

EmbedSrc = "PATH_TO_YOUR_FILE";

Then use the property in your asp.net markup code.

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

*Edit: * due to comments

You can make use of literal control

Place a literal control in markup code

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

Then set the text in 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");


I found that the code below worked well with my ASP.Net application. <embed src="C://YOURFOLDER/YOURFILE" type="application/x-shockwave-flash" width="425" height="344"/>

Mutantsfox

0

精彩评论

暂无评论...
验证码 换一张
取 消