PDA

View Full Version : نمایش رکوردها به صورت متحرک



bitcob589
دوشنبه 14 فروردین 1391, 13:22 عصر
با سلام
چگونه می توان 5 رکورد آخر را از دیتابیس خواند و فقط یک فیلد آن به صورت متحرک نمایش داد

d_derakhshani
دوشنبه 14 فروردین 1391, 15:34 عصر
برای خواند 5 رکورد از دیتابیس:

SELECT TOP 5 FieldName1, FieldName2 FROM TableName

به صورت پیش فرض 5 رکورد اول انتخاب می شود،برای اینکه 5 رکورد آخر باشد باید بر اساس فیلد تاریخ order by بزنید به صورت نزولی
منظورتون رو در مورد متحرک کتوجه نشدم اگه منظورتون مثل متون متحرک بالا یا گوشه سایت هاست باید از تگ Marquee استفاده کنید.

bitcob589
دوشنبه 14 فروردین 1391, 16:25 عصر
به چه صورت می توان marquee را به دیتابیس متصل کرد

d_derakhshani
دوشنبه 14 فروردین 1391, 16:37 عصر
marquee رو به دیتا وصل نمی کنن. در داخل این تگ هرچی میخای میزاری. هر کنترل ASP.Net که لازم باشه. مثلا یک Lable بزار داخل marquee بعد اطلاعات رو از دیتابیس بخون اون، تک فیلد 5 رکورد رو، همه رو به صورت یک string پشت سر هم کن بعد بریز تو text مربوط به lable.

bitcob589
دوشنبه 14 فروردین 1391, 17:00 عصر
در نظر بگیرید هر رکورد یک فیلد آن مربوط به آدرس صفحه ای می باشد و یک فیلد در marquee نمایش داده می شود آیا این امکان وجود دارد متنهای در marquee نمایش داده می شود متنها به صورت لینک نمایش داد و با کلیک بر روی هر کدام از فیلدها به صفحه ای هدایت کرد

d_derakhshani
دوشنبه 14 فروردین 1391, 17:24 عصر
بد نیست بعضی چیزها رو خودتون فکر کنید و به عنوان تمرین خودتون انجام بدید.
(بله به جای lable یک listview قرار بدید، در template اش یک کنترل لینک قرار بدید به صورت زیر:


<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("LinkColumnName") %>'>'<%# Eval("TextColumnName") %>'</asp:HyperLink>