Добавить кнопку для сохранения видео
<asp:Button ID="buttonInsert" runat="server" Text="Add video" OnClick="buttonInsert_Click"/>
Возьмите скрытое поле для хранения значения изображения.
<asp:HiddenField ID="VideoId" runat="server" ClientIDMode="Static" />
Напишите код javascript следующим образом, чтобы получить изображение
<script type="text/javascript">
$(document).ready(function () {
$("#buttonInsert").click(function () {
var youtubeid = $("#textBoxScript").val().match(/[\w\-]{11,}/)[0];
$("#VideoId").val("http://i1.ytimg.com/vi/" + youtubeid + "/0.jpg")
});
});
</script>
Сохранить значение скрытых полей в базе данных.
protected void buttonInsert_Click(object sender, EventArgs e)
{
try
{
string ThumbnailImage = VideoId.Value;
//save ThumbnailImage into database
//and when you get video list you will get as a image.
//on that image you can also add Play icon
}
catch
{ }
}