View Full Version : سوال: انتخاب سطر گرید ویو با موس
saeed31641
پنج شنبه 07 دی 1391, 19:21 عصر
سلام دوستان
چطوری یک سطر گرید ویو رو با موس انتخاب کنم
و اطلاعات اون سطر رو بگیرم.
مثلا یه دکمه بیرون از گرید ویو میزارم با انتخاب سطر توسط موس و زدن اون دکمه اطلاعات گرفته میشه
malloc
پنج شنبه 07 دی 1391, 20:49 عصر
کاری نداره که خوب سطری که انتخاب شده با استفاده از selectedRows اطلاعاتشو بخون و نشون بده
saeed31641
پنج شنبه 07 دی 1391, 22:24 عصر
مشکل اینجاست select rows نداره.بعد چطوری انتخابش کنم سطر
malloc
جمعه 08 دی 1391, 00:02 صبح
اول خاصیت زیر رو برای gridview برابر true قرار بده
autogenerateSelectButton
حالا تو رویداد selectedindexChange گرید ویو اینو بنویس
string s = GridView1.SelectedRow.Cells[1].Text;
که اون عدد یک شماره ستون از گرید ویو هست .
p.parsaee
جمعه 08 دی 1391, 14:49 عصر
<asp:GridView runat="server" ID="GridView1" OnRowCommand="GridView1_RowCommand">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Button runat="server" ID="Button1" CommandName="SelectRow" CommandArgument='<%# Eval("id") %>'/>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
و
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "SelectRow")
{
int id = Convert.ToInt32(e.CommandArgument);
// انجام اعمال مختلف بر اساس آي دي به دست آمده
}
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.