解释在asp.net页面上播放视频时使用文字控制

时间:2018-03-19 02:25:53

标签: c# asp.net

可以请一些人解释一下文字控件如何在asp.net中播放视频文件,我已经用它想知道后端逻辑。在处理时发生的事情之后,我已经从数据库中提供了视频的路径。

1 个答案:

答案 0 :(得分:1)

Literal控件不会自动播放视频,Literal更像是占位符,您可以在其中设置所需的任何html。如果未提供文字,Literal本身不会在HTML中呈现任何标记。

Literal控件代表HTML元素,文本以及ASP.NET页面中不需要在服务器上进行处理的任何其他字符串。

您还可以使用Literal注入用于播放视频的HTML,如下所示。

    string videoString = "";
    videoString += "<video width='400' controls>";
    videoString += "<source src='YOUR_VIDE_URL' type='video/ogg' />";
    videoString += "Your browser does not support HTML5 video.";      
    videoString += "</video>";
    Literal1.Text = videoString;

上面的代码将在Literal的地方呈现HTML视频。