View Full Version : تغییر خصوصیات کنترل های یک DataList
rahami
یک شنبه 17 مهر 1384, 10:38 صبح
با سلام
من در DataList یک LinkButton قرار داده ام. اگر بخواهم این LinkButton فقط در صورتی فعال (Enable) باشد که شرط خاصی (مثلا a==0) برقرار باشد، چه کار باید کنم؟
متشکرم
karimi84
یک شنبه 17 مهر 1384, 15:05 عصر
Sub datalist_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataListItemEventArgs) Handles datalist.ItemDataBound
If CType(e.Item.FindControl("lblPic"), Label).Text <> Nothing Or CType(e.Item.FindControl("lblPic"), Label).Text <> "" Then
BindDataListPhoto()
CType(e.Item.FindControl("lblPic"), LinkButton).Enabled = False
End If
End Sub
karimi84
یک شنبه 17 مهر 1384, 15:07 عصر
شرط را نیز می توانید به ان اضافه کنید
CType(e.Item.FindControl("lblPic"), LinkButton).Enabled = False
قبل از این دستور
rahami
یک شنبه 17 مهر 1384, 15:11 عصر
جناب کریمی با تشکر
اگر می شود در مورد CType بفرمایید کارش چیست؟
karimi84
دوشنبه 18 مهر 1384, 09:08 صبح
ctype تغییر نوع میدهد به نوعی که میخواهیم تغییر میدهید در این مثال CType(e.Item.FindControl("lblPic"), LinkButton
lblpic را دقیقا به linkbtton تغییر میدهد
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.