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

مشكله صغيره بشريط اخباري

بدأه .::ICe-AA::. في 11 مايو 2011 · 6 رد · 482 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أخواني عندي شريط اخباري متحرك صوره وتحته نص يتحرك للأسفل والأعلى بشكل تمام نسبيا حيث تظهر نصف الصوره فقط (اي نص الخبر)

لكن عند جعله يتحرك يمين او يسار تكون كل الصور فوق بعض (أي لايظهر بالترتيب بل دفعه واحده)

هذا الكود(بمساعدة أخي kv2010)

<td style="text-align: center">
        <BR>

          <marquee id="ml" style="text-align: left" direction="down" width="350" height="350" 

            scrolldelay="20" scrollamount="1" onmouseover="ml.stop();" onmouseout="ml.start();">  

              <asp:Repeater id="Repeater2" runat="server"   DataSourceID="SqlDataSource1"> 

                <ItemTemplate> 

                  <br />  

                    <div style="width: 150px" style="text-align: center"> 

                      <asp:HyperLink ID="HyperLink2" Width="300px" Height="75px" runat="server" style="text-align: center" 

                       ImageUrl='<%# String.Format("~\\thenew\\{0}",Eval("ImagNews")) %>' ToolTip='<%# Eval("TitlNews") %>' NavigateUrl='<%# Eval("IDNews","~/TheNews.aspx?IDNews={0}") %>'/><br /> 


                        <br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>

                        <asp:HyperLink ID="HyperLink1" runat="server" style="text-align: center" NavigateUrl='<%# Eval("IDNews","~/TheNews.aspx?IDNews={0}") %>'> 

                        <asp:Label ID="Label1" runat="server" Text='<%# Eval("TitlNews") %>'></asp:Label></asp:HyperLink><br /> 

                       </div>
                </ItemTemplate> 

                </asp:Repeater></marquee></td>

ارجو ان اجد عندكم الحل

#2

السلام عليكم ورحمه الله وبركاته

اخي جرب الكود التالي

<marquee id="ml" style="text-align: left" direction="down" width="350" height="350"

scrolldelay="20" scrollamount="1" onmouseover="ml.stop();" onmouseout="ml.start();">

<asp:Repeater id="Repeater2" runat="server" DataSourceID="SqlDataSource1">

<ItemTemplate>

<asp:HyperLink ID="HyperLink2" Width="300px" Height="75px" runat="server" style="text-align: center"

ImageUrl='<%# String.Format("~\\thenew\\{0}",Eval("ImagNews")) %>' ToolTip='<%# Eval("TitlNews") %>' NavigateUrl='<%# Eval("IDNews","~/TheNews.aspx?IDNews={0}") %>'/>

</div>

</ItemTemplate>

</asp:Repeater></marquee>

.:: Wish to become better and better ::.

#3

يعطيك العافيه أخوي vb Helper

اقتباس
صوره وتحته نص يتحرك للأسفل والأعلى بشكل تمام نسبيا حيث تظهر نصف الصوره فقط (اي نص الخبر)

احلت المشكله هذي الله يجزاك خيرر

لكن انا ودي ان الشريط يتحرك لليمين او اليسار بشكل تمام

اقتباس
<marquee id="ml" style="text-align: left" direction="down" width="350" height="350"

scrolldelay="20" scrollamount="1" onmouseover="ml.stop();" onmouseout="ml.start();">

<asp:Repeater id="Repeater2" runat="server" DataSourceID="SqlDataSource1">

<ItemTemplate>

<asp:HyperLink ID="HyperLink2" Width="300px" Height="75px" runat="server" style="text-align: center"

ImageUrl='<%# String.Format("~\\thenew\\{0}",Eval("ImagNews")) %>' ToolTip='<%# Eval("TitlNews") %>' NavigateUrl='<%# Eval("IDNews","~/TheNews.aspx?IDNews={0}") %>'/>

</div>

</ItemTemplate>

</asp:Repeater></marquee>

هذا الكود المعدل لما اعمل الاتجاه يمين او يسار ينعرض الخبر كأنه up او down يعني مرصوص فوق بعض ويتحرك يمين !!

#4

غير نوع direction

#5

السلام عليكم ورحمه الله وبركاته

اخي العفو نسيت ان اغير الخاصيه direction الى Left .. اما الكود سليم بعد تعديله .. جرب هذا


<marquee id="ml" style="text-align: left" direction="left" width="350" height="350"

scrolldelay="20" scrollamount="1" onmouseover="ml.stop();" onmouseout="ml.start();">

<asp:Repeater id="Repeater2" runat="server" DataSourceID="SqlDataSource1">

<ItemTemplate>


<asp:HyperLink ID="HyperLink2" Width="300px" Height="75px" runat="server" style="text-align: center"

ImageUrl='<%# String.Format("~\\thenew\\{0}",Eval("ImagNews")) %>' ToolTip='<%# Eval("TitlNews") %>' NavigateUrl='<%# Eval("IDNews","~/TheNews.aspx?IDNews={0}") %>'/>

</div>
</ItemTemplate>

</asp:Repeater></marquee>

.:: Wish to become better and better ::.

#6

يعطيكم العافيه بس انا علمت الدايركشن direction مره right ومره left لازالة المشكله

يظهر أن marquee تتعامل مع hiperlink على انها عنصر واحد بغض النظر مايحتويه

وفي حالتي فان HiperLink يحتوي على جميع الأخبار

يعني marquee تتعامل مع جميع الأخبار على انه عنصر واحد

فهي في الأصل تتعامل مع HiperLink الذي يحوي جميع الأخبار وليس كل خبر على حده

هذا والله أعلم تحليل للمشكله

عموما الله يجيزكم خير الجزاء انا اكتفيت ان اجعل direction = down

#7

السلام عليكم ورحمه الله وبركاته

بالتوفيق اخي ...

.:: Wish to become better and better ::.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…