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

أداة Literal

بدأه medo200039 في 8 ديسمبر 2011 · 7 رد · 766 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قمت بعمل نموذج اضافة مواضيع فى الموقع ويتم حفظ الموضوع كالنصوص مع العلم أن النص بعد تنسيقه يتم حفظه كشيفرة HTML

وحتى يتم عرضة فى الموقع منسق كما كتب يجب استخدام أداة Literal

البيانات مخزنه فى قواعد البيانات من نوع sql server 2005

اريد عند الضغط على عنوان الموضوع وهو على شكل HyperLink

يقوم بستدعاء رقم id للموضوع ويعرضة فى اداة Literal

واتمنى ان يكون لها حل

انا استخدم لغة السى شارب

تم تعديل هذه المشاركة بواسطة medo200039 في 8 ديسمبر 2011 في 02:37

byte[][] scores = new byte[5][];
for (int x = 0; x < scores.Length; x++) 
{
   scores[x] = new byte[4];
}
#2

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

اخي يمكنك تمرير رقم الموضوع في QueryString, وقم بعمل استعلام في صفحة العرض بشرط رقم الموضوع مساويا للرقم الممرر للصفحة, جرب الكود التالي

SqlConnection conn = new SqlConnection("ConnectionString");
SqlCommand cmd = new SqlCommand("Select * From Articles Where ID=@ID",conn);
conn.Open();
cmd.Parameters.AddWithValue("ID",Request.QueryString["ID"]);
SqlDataReader reader = cmd.ExecuteReader();
if(reader.Read())
Literal1.Text=reader["Body"].ToString();
conn.Close();

وطبعا اريد ان اذكر ليس بالوجوب استخدام الاداة السابقة يمكنك عرضها على الاداة FormView او DetailsView

تم تعديل هذه المشاركة بواسطة VB Helper في 8 ديسمبر 2011 في 12:04

1

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

#3

تسلم ايدك اخى vb helper

انا عرضت النص فى اداة literal لكن باقى شئ

انا الان عاوز اعرض البيانات فى datalist ويعرض فيها صورة الموضوع وعنوان الموضوع وعند الضغط على العنوان يظهب بة الى

صفحة عرض الموضوع وياخذ قيمة id ويعرض فى literal

انا الان عملت datalist وعرضت فيها صورة الموضوع وعنوان الموضوع وعملت عنوان الموضوع HyperLink

ومن Databindings عملت text يأخذ عنوان الموضوع فى قاعدة البيانات وباقى اعمل NavigateURL علشان اما اضغت على العنوان تأخذنى الى صفحة

التفاصيل الى فيها اداة LITERAL

54774121.jpg

تانى حاجة الصور مش شغالة مع العلم انى اضفت IMAGE1 فى datalist ومن Databindings عملت imageUrl

"~/images" + Eval("img")

35633634.jpg

لكن الصور لم تظهر ما السبب وهذة صورة datalist

97041998.jpg

byte[][] scores = new byte[5][];
for (int x = 0; x < scores.Length; x++) 
{
   scores[x] = new byte[4];
}
#4

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

اخي جرب التالي

Eval("img","~/images/{0}")
1

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

#5

بارك الله فيك

طيب بخصوص NavigateURL

الى هو عنوان الموضوع HyperLink

ماذا اكتب فى NavigateURL لكى يذهب الى صفحة العرض

byte[][] scores = new byte[5][];
for (int x = 0; x < scores.Length; x++) 
{
   scores[x] = new byte[4];
}
#6

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

اخي قم بوضع السطر التالي

'ArticleDetails.aspx?ID=<%#Eval("ID")%>'
1

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

#7

بارك الله فيك اخى VB Helper

على مساعدتك الطيبة

byte[][] scores = new byte[5][];
for (int x = 0; x < scores.Length; x++) 
{
   scores[x] = new byte[4];
}
#8

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

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

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

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