2016-11-05 67 views
0

我想使用asp.net和C#代碼傳遞src值。如何從asp.net動態地配置img src值

其實我想用在我想設置從asp.net值的多個HTML標籤的C#代碼

C#WebForm的代碼背後:

public string path; 
public string posterPath; 

protected void Page_Load(object sender, EventArgs e) { 
    path = "../videos/2.mp4"; 
    posterPath = "../images/user.jpg"; 
} 

HTML:

<img src="[passed_value]" width="100" height="100" /> 
<video controls="controls" poster="[passed_value]" width="550" height="320"> 
    <source src="../videos/2.mp4" type="video/mp4"> 
</video> 

我想通過動態srcposter值使用asp.net webforms

請幫我對此...

+0

感謝您在webforms中的回覆 –

+0

您應該真的發佈一些代碼,或者我擔心您可能會被社區中的某些人低估。標籤** jquery **和** ajax **可能會通知答案。 –

+0

是的我知道這是可能的使用jquery和ajax,但你能解釋一下這個過程。實際上不僅對於img標籤,我想傳遞不同標籤的值也如下所示: 我想通過動態src和海報價值使用asp.net webforms –

回答

0

最簡單的辦法是用寫的變量值Response.Writeshorthand syntax<%=variable%>像這樣:

C#web窗體代碼背後:

public string path; 
public string posterPath; 

protected void Page_Load(object sender, EventArgs e) { 
    path = "../videos/2.mp4"; 
    posterPath = "../images/user.jpg"; 
} 

HTML:

<img src="<%=path%>" width="100" height="100" /> 
<video controls="controls" poster="<%=posterPath%>" width="550" height="320"> 
    <source src="../videos/2.mp4" type="video/mp4"> 
</video> 

注意:回答上述問題的解答發表於Dev Sharma's解決方案。

+0

是的這是我正在尋找的正確解決方案 –

+0

但我提供了這個解決方案.... –

+0

先生@Steve我需要一個更多的幫助?請儘快回覆我 –