PDA

View Full Version : سوال: ایجاد پست



علیرضا5
سه شنبه 03 فروردین 1395, 10:05 صبح
با سلام خدمت اساتید محترم
چطور میشه در یک صفحه چندین پست ایجاد کرد (مثل وبلاگها که هرپستی هم طبعا یک آدرس مجزا داره)

ahmadreza517
یک شنبه 08 فروردین 1395, 15:10 عصر
سلام
به طور کلی
شما یک جدول مطالب که هر فیلدی میتونه داشته(به دلخواه) باشه ایجاد میکنید.

بعد در محیط برنامه یک صفحه ایجاد میکنید و اطلاعات رو با توجه به عنوان یا کد هر مطلب در صفحه ایجاد شده bind میکنید.

برای انجام این کار باید با کار با db آشنایی داشته باشد

علیرضا5
یک شنبه 08 فروردین 1395, 19:34 عصر
با تشکر
کار با دیتابیس رو کمی بلدم در این مورد مشکلی نیست
فقط سوال اینه آیا منظورتون اینه که مطالب رو از یک تیبل داخل گرید ویو لود کنیم یا داخل چیز دیگه ای (که البته فکر نکنم منظورتون گرید ویو باشه)
ضمنا این نوع لود کردن چطور باعث ایجاد آدرس جدا برای هر پست میشه

علیرضا5
شنبه 14 فروردین 1395, 18:29 عصر
دوستان با عرض معذرت لطفا جوووووووووااااببببببببب

علیرضا5
جمعه 20 فروردین 1395, 12:42 عصر
با این کد تونستم پستها رو با آدرس مجزا ایجاد کنم که مطلب رو اگه بیش از 10 کاراکتر باشه به اضافه ..... می کنه
اما باز کامل نیست
در کد زیر چطور وقتی روی ادامه مطلب کلیک کنیم میشه مطلب رو کامل دید

connection.Open();



OleDbCommand cmd20 = new OleDbCommand("select * from aghahiha", connection);
myReader = cmd20.ExecuteReader();
while (myReader.Read())
{

string StringText = myReader.GetString(21);
if (StringText.Length > 10)
{
StringText = StringText.Substring(0, 10) + "..... ";
}



Literal1.Text += String.Format("<a href='{0}'>{1}</a>", myReader.GetString(4), myReader.GetString(2));
Literal1.Text += String.Format("<br />");
Literal1.Text += StringText;
Literal1.Text += String.Format("<br />");
Literal1.Text += String.Format("<a href='{0}'>{1}</a>", myReader.GetString(4), "ادامه مطلب");
Literal1.Text += String.Format("<hr />");

}