<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td>
<asp:Literal ID="Literal1" runat="server"></asp:Literal>
</td>
</tr>
<tr>
<td>
<asp:DataList ID="galleryDataList" runat="server"
onitemdatabound="galleryDataList_ItemDataBound" RepeatColumns="2" Width="100%">
<ItemTemplate>
<table width="100%">
<tr>
<td>
<input id="hdnVideoPath" runat="server" type="hidden"
value='<%#DataBinder.Eval(Container.DataItem,"VideoPath") %>' />
<input id="hdnId" runat="server" type="hidden"
value='<%#DataBinder.Eval(Container.DataItem,"VideoPathId") %>' />
<asp:Literal ID="Literalvideo" runat="server"></asp:Literal>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
</td>
</tr>
</table>
protected void galleryDataList_ItemDataBound(object sender, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
try
{
HtmlInputHidden hdnpath1 = (HtmlInputHidden)e.Item.FindControl("hdnVideoPath");
Literal literalvalue = (Literal)e.Item.FindControl("Literalvideo");
if (!string.IsNullOrEmpty(hdnpath1.Value))
{
literalvalue.Text = "<iframe title='YouTube video player' width='300' height='200' src='" + hdnpath1.Value + "' frameborder='0' allowfullscreen></iframe>";
}
}
catch (Exception ex)
{
throw ex;
}
}
}
No comments:
Post a Comment