PDA

View Full Version : نمایش فایل swf در GridView , ListView



nadia2174
پنج شنبه 28 آبان 1388, 17:50 عصر
سلام.
من 1 صفحه برای نمایش آگهی های سایت دارم که باید فایل آگهی و عنوانش رو نمایش بده.
اگه فایل از نوع gif یا jpg باشه مشکلی نداره ولی وقتی swf هست نمایش داده نمیشه!
مسیر فایل رو تو دیتا بیس در فیلد image نگه میدارم :
و این طوری gridView رو به فیلد ها بایند کردم:


<asp:GridView ID="Grid_page1" runat="server" AutoGenerateColumns="False"
BorderStyle="None" GridLines="None">
<Columns>
<asp:BoundField DataField="id">
<ItemStyle CssClass="gridHide" />
</asp:BoundField>

<asp:TemplateField>
<ItemTemplate>

<center>
<div>
<asp:ImageButton ID="ImageButton2" CssClass="imageButton" runat="server"
Target="_blank"
ImageUrl='<% #Bind("image") %>'
PostBackUrl ='<%#"mashaghelDesc.aspx?ID=" +
Eval("id") %>' />

</div>
<div>
<asp:HyperLink ID="HyperLink1" runat="server"
text='<%#Eval("titleDescJob") %>'
NavigateUrl='<%#"mashaghelDesc.aspx?ID=" +
Eval("id") %>' />

</div>
</center>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>


لطفا یکی راهنماییم کنه
ممنون.

ahmad1358
پنج شنبه 28 آبان 1388, 18:03 عصر
نحوه نمایش فایل فلش در asp.net وقتی فایل فلش هست دیگه نمیتونی از کنترل imagebutton استفاده کنی :

Help Link (http://www.codeproject.com/KB/aspnet/playSwf.aspx?display=Print)

nadia2174
پنج شنبه 28 آبان 1388, 18:42 عصر
ممنون از لینکتون.
ولی این آموزش نیاز منو برطرف نمیکنه.
می خوام 1 جوری فایل فلش تو grid یا listView نمایش داده بشه و بتونم با کلیک روش محتوای آگهی رو ببینم.
مثل این سایت های تبلیغاتی که وقتی رو تبلیغات کلیک می کنیم میره به صفحه مشخصات.
راهی هست؟:ناراحت:

asgari2005
پنج شنبه 28 آبان 1388, 19:25 عصر
از مشخصات فایل فلش یک لینک هستش
شما می تونید از Tag embed استفاده کنید برای نمایش دادن فایل فلش و در داخل خوده فایل فلش(در محیط طراحی فایل فلش) می تونید لینک به صفحه مربوطه را درست کنید تا زمانیکه کاربر بر روی فلش کلیک کردش صفحه مربوطه باز گردد.