PDA

View Full Version : یک مشکل با dataGrid !



setare_soheyl
یک شنبه 03 مهر 1384, 09:58 صبح
من ىرصفحه asp.net خوىم یک datagrid ىارم که قراره رکورىهای بایکاه ىاىه رو نشون بده ودر هر رکورى یک فیلد hyperlink هم دارم با عنوان جزییات بیشتر که با کلیک بر أن باید جؤییات مربوط به همان رکورى از بایکاه ىر صفحه دیکری نمایش داده شود جطوری باید کد مربوط به همون رکورى رو به اون صفحه بفرستم؟ به عبارت ىیطه جطوری میشه مثلا به خصوصیت url یک فیلد hyper link اؤ datagrid دست یافت درc#? datagrid1.columns[i].chi?

Behrouz_Rad
یک شنبه 03 مهر 1384, 12:45 عصر
اولین توصیه ای که به شما می کنم این هست که اگر تنها قصد نمایش اطلاعات را دارید، از Repeater استفاده کنید.
در DataGrid، ساده ترین روش برای ایجاد یک ستون Hyperlink، استفاده از HyperLinkColumn است.


<asp:DataGrid
ID="myDataGrid"
AutoGenerateColumns="False"
EnableViewState="False"
Runat="Server">

<Columns>
<asp:HyperLinkColumn
DataNavigateUrlField="id_Field"
DataNavigateUrlFormatString="Details.aspx?id={0}"
DataTextField="Link_Title" />
</Columns>

</asp:DataGrid>

adineh67
شنبه 05 آذر 1390, 21:36 عصر
ببخشید اگه همین کارو بخوایم واسه گریدویویی که در زمان اجرا مقدار می گیره انجام بدیم چی؟