2013-04-05 121 views
-3

我这里有这个脚本C#和YouTube视频ID

<object width="830" height="495"> 
    <param name="movie" value="http://www.youtube.com/v/VIDEOIDHERE?fs=1&amp;hl=en_US&amp;rel=0&amp;autoplay=1"> 
    <param name="allowFullScreen" value="true"> 
    <param name="allowscriptaccess" value="always"> 
    <embed src="http://www.youtube.com/v/VIDEOIDHERE?fs=1&amp;hl=en_US&amp;rel=0&amp;autoplay=1" type="application/x-shockwave-flash" 
      allowscriptaccess="always" 
      allowfullscreen="true" width="830" height="495"> 
</object> 

,并在我的代码后面我有一个名为VideoID的

刺痛定义的VideoID的我怎么会与VideoID的我更换VIDEOIDHERE在代码后面定义?

我使用ASP.NET

+1

这是WPF /的WinForms/Asp.net/MVC ...?你需要提供更多的背景。 – asawyer 2013-04-05 18:23:04

+0

请告诉我们你使用的技术是什么(asp.net,mvc等)C#只是语言...... – 2013-04-05 18:24:30

+0

这是ASP.NET – user2247178 2013-04-05 18:24:35

回答

2

前提是你有一个属性(即具有保护或更高的访问修饰符)命名VideoID的,这应该这样做:

<embed src="http://www.youtube.com/v/<%= VideoId %>?fs=1&amp;hl=en_US&amp;rel=0&amp;autoplay=1" ...>