مرحبا
أنا عم حاول صنع شريط يتحرك على الصفحة كشريط الأخبار بحيث يأخذ بياناته من قاعدة بيانات اس كيو ال
ولكن جميع المحاولات فشلت!!! :( علما أنني استخدم ال asp.net مع ال c#
بتمنى انكون تساعدوني لانو حاولت كتير بس بدون فائدة :(
وشكرا
مرحبا
أنا عم حاول صنع شريط يتحرك على الصفحة كشريط الأخبار بحيث يأخذ بياناته من قاعدة بيانات اس كيو ال
ولكن جميع المحاولات فشلت!!! :( علما أنني استخدم ال asp.net مع ال c#
بتمنى انكون تساعدوني لانو حاولت كتير بس بدون فائدة :(
وشكرا
حملي الداتا التي تريدين عرضها في Label عادي جداً .. وفي HTML الصفحة ضعي هذا Label داخل
<marquee onmouseover="this.stop()" onmouseout="this.start()" scrollamount="2" scrolldelay="2" width="142"> Label HERE! </marquee>
ASP.NET Team Leader
moh_kin_mah@hotmail.com
--------------------------------
لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة
بداية نستخدم marquee tag و من ثم نستدعي دالة تعيد البيانات من قاعدة البيانات
بفرض ان الدالة GetNews
<span dir="rtl"><marquee onmouseover="this.stop()" onmouseout="this.start()" direction="right" scrollamount="5"> <%= GetNews() %> </marquee></span>
وتكون الدالة بالشكل التالي و لكن يمكنك تعديل الكود لاسترجاع البيانات من قاعدة البيانات
protected string GetNews()
{
// you can get data from db
// add one
string news = "<a href='http://www.arabteam2000-forum'> Title No.1 : News Bar</a> ";
//add another one
news += "<a href='http://www.arabteam2000-forum'> Title No.2 : News Bar</a> ";
return news;
}بالتوفيق
مرحبا
شكرا كتير على الردود ولكن عند محاولة وضع Lable كما ذكر الأخ Moh_kin ظهر لي بدل من البيانات التالي
System.Data.SqlClient.SqlCommand
علما أنني قمت بوضع الكود التالي على ال page load فما هي المشكلة؟؟
String Con;
Con = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString1"].ConnectionString;
SqlConnection sql = new SqlConnection();
sql.ConnectionString = Con;
SqlCommand co = new SqlCommand();
co.Connection = sql;
co.CommandText = "select [Nname] from [NewsInfo] ";
sql.Open();
co.ExecuteNonQuery().ToString();
sql.Close();
Lable1.Text = co.ToString();
وفي كود ال html
<marquee onmouseover="this.stop()" onmouseout="this.start()" scrollamount="2" scrolldelay="2" width="142"> <asp:Label ID = "Lable1" runat="server"> </asp:Label> </marquee>
مرحبا
الحمد لله انحلت المشكلة ومشي الحال وزبط الشريط الأخباري معي
بس كيف ممكن أخليه يظهر في جميع صفحات الموقع؟
وشكرااااا كتير لمساعدتكم
اقتباسبس كيف ممكن أخليه يظهر في جميع صفحات الموقع؟
استخدم master page
او ضع ال news bar في user control و استخدمه في الصفحات التي تريد