الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

use calander to last news in datalist

مغلق
بدأه ketkat في 7 مايو 2003 · 1 رد · 550 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام حبايبي سؤالي كيف يمكن عمل ملف لأتصال مع قواعد البيانات وبه استعلام يقبل قيمة ممرة وهي عبارة عن تاريخ مأخذو من قائمة التقويم ثم يرجع الاخبار بناءً على التقويم في datalist ويكون العنوان رابط لبقية الخبر

ممكن مثال

اعتقد حلها بإستخدام أداة تحكم المستخدم وهي عبارة عن ملف xml يرسل للصفحة تعليمة sql التي تأخذ التاريخ قيمة ممرة له ومن ثم يخرج النتيجة على شكل datalist ويمكن إدراج صورة للخبر مرة ثانية العمل ب asp.net

تحياتي للجميع

#2

Create a stored procedure that gets the news titles and ids

Create Procedure GetNews
@Date datetime
AS

Select*From News Where TheDate=@Date
GO

drag and drop a datalist to add it to your aspx file in design time.

insert an item template to display each news title and make it as a link.the link will have the record id to go to the details page

the code for this is:

						<%# DataBinder.Eval(Container.DataItem,"Title")%>

in your code-behind file,try to bind the datalist using a dataset

SqlConnection con = new SqlConnection("myconstring");
	SqlDataAdapter ada = new SqlDataAdapter("GetNews",con);
	ada.SelectCommand.CommandType = CommandType.StoredProcedure;
        ada.SelectCommand.Parameters.Add("@Date",SqlDbType.DateTime).Value = DateTime.Today;
	DataSet ds = new DataSet("News");
	ada.Fill(ds);

news.DataSource = ds;
news.DataBind();

a repeater will do the same

hope this helps

هذا الموضوع مغلق.

مواضيع مشابهة