2012-08-04 2 views
0

C#으로 ASP.NET에서 프로그래밍 중입니다. Query String으로 YouTube에서 소스 코드의 URL 일부를 변경하는 방법을 알고 싶습니다. 예를묻힌 코드에있는 URL의 일부를 YouTube에서 쿼리 문자열로 변경하는 방법

<iframe width="560" height="315" src="http://www.youtube.com/embed/**5CZobYTEwaY**" frameborder="0" allowfullscreen></iframe> 

내가 쿼리 문자열 비디오의 변수를 받아 5CZobYTEwaY 대신 삽입 할.

누구든지 나를 도와 주시면 매우 감사하겠습니다.

답변

0

<asp:Literal을 사용하면 페이지에 깨끗한 문자열을 출력 할 수 있습니다.

이 시도 :

<iframe width="560" height="315" src="http://www.youtube.com/embed/<asp:Literal ID="keyOfVideo" runat="server"></asp:Literal>" frameborder="0" allowfullscreen></iframe> 

코드 숨김 : 서버에서 실행되도록 설정하는 동안

keyOfVideo.Text = "SomeKey"; 
+0

Tg는 순전히 나의 친애하는 친구. 신의 축복이 사람 : –

+0

그것이 작동하면, 당신은 대답을 수락하실 수 있습니다. – Charlie

0

당신은 iframe 대응의 속성을 추가 할 수 있습니다.

예 = "5CZobYTEwaY";

ex_iframe.Attributes.Add ("src", "http://www.youtube.com/embed/"예);

+0

tq u 내 친애하는 친구 신의 축복 u :) –

1

test.asp라는으로 예를 들어 작업 아래 코드 아래에의에 쿼리 문자열 varible "ID"를 교환하십시오? ID = 5CZobYTEwaY

<iframe width="560" height="315" src='http://www.youtube.com/embed/<%=Request.QueryString["id"]%>' frameborder="0" allowfullscreen></iframe> 
관련 문제