View Full Version : سوال: مشکل با data list
ali.a.j
پنج شنبه 14 اردیبهشت 1391, 18:31 عصر
سلام . من یه دیتا لیست (data list) دارم که بایندش کردم به جدول مربوطه.
حالا میخوام تو edite template یه image Button بگذارم،ولی visible رو فقط وقتی مدیرلاگین کرد (Session["user_type"]= true) میخوام true بشه و در مواقع دیگه (کاربر مهمان یا کاربر عادی ) false باشه.
لطفا کمکم کنید .......
خیلی برام مهمه.....
* joodi *
جمعه 15 اردیبهشت 1391, 14:14 عصر
داخل تابع Row_Created چک کنید به ازای هر آیتم اگر مقدار سشن خالی بود visible=false بشه
ali.a.j
جمعه 15 اردیبهشت 1391, 22:19 عصر
میشه یکم بیشتر توضیح بدین ( با کد مثال بزنید) مخصوصا این قسمت رو "به ازای هر آیتم ...."
واقعا ممنون میشم:خجالت:
hamid_shrk
جمعه 15 اردیبهشت 1391, 22:39 عصر
تو رویداد DataBound از گریدتون این کد رو میتونید بنویسید مثلا :
protected void gridview1_DataBound(object sender, EventArgs e)
{
for (int i = 0; i < gridview1.Rows.Count; i++)
{
if (Session["username"] == null)
gridview1.Rows[i].Cells[6].Visible = false;
}
}
* joodi *
شنبه 16 اردیبهشت 1391, 00:10 صبح
انشاالله این کد کارتون رو راه بندازه
protected void DataList2_ItemCreated(object sender, DataListItemEventArgs e)
{
foreach (DataListItem item in DataList2.Items)
{
ImageButton image = (ImageButton)item.FindControl("Img_Btn");
if (Session["user_type"] != null)
image.Visible = true;
else
image.Visible = false;
}
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.