PDA

View Full Version : سوال: کمک فوری روش بدست آوردن مقدار سطر جاری در grid view



fermad
پنج شنبه 20 تیر 1387, 16:05 عصر
میخوام مقدار سطر جاری که ستونش از نوع لینک است رو بدست بیارم
اگه ستونم لینک نباشه با دستور زیر مقدارش رو میده

Gridview1.Rows(CInt(Gridview1.SelectedIndex)).Cell s(0).Text


اما موقعی که ستونم از نوع لینک هیچی بر نمی گردونه.
لطفا کمکم کنید.

merlin_vista
پنج شنبه 20 تیر 1387, 17:27 عصر
راه هاي زيادي براي اين كار وجود داره .
راهي كه من بهت ميگم يكي از اين راه ها است.
ابتدا يك item tempelet بساز و يه كنترل هايپرلينك بگزار توش و عمليات بايد را انجام بده و براي بست آوردن مقدار آن هم از كد زير در برنامه ات استفاده كن :

GridViewRow rowEdit = GridView1.Rows[e.RowIndex];
HyperLink hl_link = (HyperLink)rowEdit.FindControl("HyperLink1");
string text = hl_link.Text;
string link = hl_link.NavigateUrl.ToString();