PDA

View Full Version : اسلاید شو



amirkhoyli
سه شنبه 07 شهریور 1391, 00:11 صبح
سلام دوستان عزیز
سوالی داشتم
من میخوام اسلایدشو هایی که توسط jquey نوشته شده اند رو به پایگاه داده خبرها وصل کنم و 5 خبر اخر به صورت اسلاید شو باشند
asp.net and sql
فایل پیوست حاوی اسلاید شو هست91950

farhadfery
دوشنبه 13 شهریور 1391, 15:51 عصر
شما 5 خبر اخر را بگیریدو در یک ارایه بریزید. و در مکانی که باید عکس ها چاپ بشوند یک حلقه for بگذارید و عکس ها را از ارایه بخونید و چاپ کنید.

amirkhoyli
دوشنبه 13 شهریور 1391, 18:10 عصر
شما 5 خبر اخر را بگیریدو در یک ارایه بریزید. و در مکانی که باید عکس ها چاپ بشوند یک حلقه for بگذارید و عکس ها را از ارایه بخونید و چاپ کنید.

با تشکر از شما
یعنی تو همین فایلی که attach کرده بودم شما گفتین به آرایه بریزم؟

farhadfery
دوشنبه 13 شهریور 1391, 22:46 عصر
خواهش می شه.
شما 5 خبر اخر را از db می گیرید و در یک ارایه می ریزید. تا اینجا درست؟
حالا در اسلایدشو. در محلی که عکس ها باید نمایش بدهند. با یه حلقه for عکس ها را که نام انها در ارایه هست را چاپ کنید.

hamed_hossani
سه شنبه 14 شهریور 1391, 09:14 صبح
سلام

<div class="newsticker-jcarousellite">
<ul>
<asp:DataList ID="DataList1" runat="server" DataKeyField="id" DataSourceID="SqlDataSourceNews"
Width="100%" TabIndex="2">

<ItemTemplate>
<!--% News news = new News();
news = news.Read(3);
%-->
<li>
<table cellpadding="2" cellspacing="1" dir="rtl" style="width: 100%; vertical-align: top;
text-align: right">
<tr>
<td style="text-align: right; font-family: tahoma; color: #800000; font-weight: bold;">
<div class="info" dir="rtl">
<a href="./main/views.aspx?idNews=<%# Eval("id") %>" style="text-decoration: none;
color: #800000;">
<asp:Label ID="titleLabel" runat="server" Text='<%# Eval("title") %>' ToolTip='<%# SubString(Eval("contentNews"),200) %>' />
</a>
<br />
<span style="color: #000000; font-weight: normal" s>&nbsp; [
<asp:Label ID="Label4" runat="server" Text='<%# Eval("dateNews") %>' />
&nbsp;| &nbsp;
<asp:Label ID="Label5" runat="server" Text='<%# Eval("timeNews") %>' />
] </span>
</div>
<div class="clear">
</div>
</td>
</tr>
</table>
</li>
</ItemTemplate>
</asp:DataList>
<asp:SqlDataSource ID="SqlDataSourceNews" runat="server" ProviderName="System.Data.SqlClient">
</asp:SqlDataSource>
</ul>
</div>
من در کد خبر به تعداد رکورد ها تگ li اضافه می کنم
جواب میده!

hamed_hossani
سه شنبه 14 شهریور 1391, 09:15 صبح
سلام\
من از dataList استفاده می کنم
ان را در میان تگ ul می گذارم و به تعداد خبرها یک li می گزارم!


<LTR>
<div class="newsticker-jcarousellite">

<ul>

<asp:DataList ID="DataList1" runat="server" DataKeyField="id" DataSourceID="SqlDataSourceNews"
Width="100%" TabIndex="2">

<ItemTemplate>
<!--% News news = new News();
news = news.Read(3);
%-->
<li>
<table cellpadding="2" cellspacing="1" dir="rtl" style="width: 100%; vertical-align: top;
text-align: right">
<tr>
<td style="text-align: right; font-family: tahoma; color: #800000; font-weight: bold;">
<div class="info" dir="rtl">
<a href="./main/views.aspx?idNews=<%# Eval("id") %>" style="text-decoration: none;
color: #800000;">
<asp:Label ID="titleLabel" runat="server" Text='<%# Eval("title") %>' ToolTip='<%# SubString(Eval("contentNews"),200) %>' />
</a>
<br />
<span style="color: #000000; font-weight: normal" s>&nbsp; [
<asp:Label ID="Label4" runat="server" Text='<%# Eval("dateNews") %>' />
&nbsp;| &nbsp;
<asp:Label ID="Label5" runat="server" Text='<%# Eval("timeNews") %>' />
] </span>
</div>
<div class="clear">
</div>
</td>
</tr>
</table>
</li>
</ItemTemplate>
</asp:DataList>
<asp:SqlDataSource ID="SqlDataSourceNews" runat="server" ProviderName="System.Data.SqlClient">
</asp:SqlDataSource>
</ul>
</div>
</ltr>

من در کد خبر به تعداد رکورد ها تگ li اضافه می کنم
جواب میده!

amirkhoyli
سه شنبه 14 شهریور 1391, 23:27 عصر
دوست عزیز من این آرایه رو نوشتم تا اینجا
آیا درست عمل خواهد کرد.
لطفا راهنمایی کنید.

protected void Page_Load(object sender, EventArgs e)
{
SqlConnection cnn = new SqlConnection("Data Source=.;Initial Catalog=test;Integrated Security=True;");
SqlCommand cmd = new SqlCommand("SELECT TOP 5 text3,image FROM tblnews ", cnn);
cnn.Open();
SqlDataReader dtr = cmd.ExecuteReader();
while (dtr.Read())
if (dtr[0] != DBNull.Value)
{

String[] x = new String[] { dtr["news"].ToString()};



}

cnn.Close();
}

farhadfery
چهارشنبه 15 شهریور 1391, 18:10 عصر
اقا یه موضوعی: من دید php داشتم. شما که با asp.net کار میکنید راحت ترید که از ابزار و امکانات خود asp استفاده کنید. که در بالا یکی از دوستان اشاره کردند. تو تالار asp هم سرچ بزنید احتمال زیاد قبلا بحث شده.