PDA

View Full Version : سوال: درج خودکار شماره سطر در Grid view



elham1611
چهارشنبه 06 مرداد 1389, 11:33 صبح
من میخوام وقتی اطلاعاتی که با توجه به شرایط فراخوانی میشن و در Grid view نمایش داده میشن سطرها در Grid view دارای شماره باشند.:متفکر:
میشه راهنمایی بفرمایید

Vahid_moghaddam
چهارشنبه 06 مرداد 1389, 13:06 عصر
توی سایت جستجو کنید. و از لینک زیر هم می تونید استفاده کنید:

http://forums.asp.net/p/992655/1759054.aspx

kohyar
پنج شنبه 07 مرداد 1389, 13:28 عصر
سلام
ميتوني از اين روشي كه من خودم درست كردم و واسه دو حالتي كه گريد صفحه بندي شده يا نشده باشه استفاده كني
ابتدا يك ستون از نوع template feild به گريد اضافه مي كني و يك كنترل ليبل رو توي اون ستون مي زاري


if (e.Row.RowType== DataControlRowType.DataRow)
{
//چںپ ¬êں©ى ©§ïه
Label lbltemp = (Label)e.Row.FindControl("Label1");
if (GridView1.PageIndex < 1)
lbltemp.Text = Convert.ToString(e.Row.RowIndex + 1);
else
lbltemp.Text = Convert.ToString((e.Row.RowIndex + 1) + ((GridView1.PageIndex) * GridView1.PageSize));
{

البته اين كد رو بايد تو پراسيجر gridview1.rowdatabid() بنويسي

man of rebellious being
پنج شنبه 07 مرداد 1389, 15:21 عصر
با سلام خدمت شما

من فکر می کنم شما باید یک ستون عددی در DATABASE داشته باشید وبه EDIT TEMPLATE در GRID VIEW بایند کنید.اگر نیاز به توضیح بیشتری بود بگید
با تشکر