ورود

View Full Version : لیست حضور و غیاب



raha2006
سه شنبه 16 اسفند 1384, 17:37 عصر
من یک پروژه دارم که می خواهم لیست حضور غیاب دانشجویان را نمایش دهم فیلد هایی که دارم فیلد جلسه ، تاریخ و حاضر و غایب . آمدم برای فیلد حاضر و غایبم را از نوع yes/no( بانک اکسس) آینها را می خواهم در دیتا گرید نمایش دهم
برای نمایش تاریخ و جلسه آن مشکلی ندارم ولی برای حاضر و غایب بودن که می خواهم به ازی yes بودن فیلد حاضر یک عکسی را نمایش دهم و به ازی yes بودن فیلد غایب یک عکسی را نمایش دهم . در داخل دیتا گرید برای این دو ستون lable تعریف کرده ام که عکس را در داخل lable نمایش دهد
برای این از دستور container استفاده کرده ام ولی نمی دانم شرط اینکه در ازای yes بودن کدام عکس را در داخل lable بیاورد چه گونه است
code این قسمت را بلد نیستم
لطفا کمک کنید
خیلی عجله دارم :گریه: :گیج:

Behrouz_Rad
سه شنبه 16 اسفند 1384, 17:50 عصر
در روال ItemDataBound کنترل DataGrid، شرطتت رو بنویس.

موفق باشی.

raha2006
سه شنبه 16 اسفند 1384, 18:37 عصر
می شه لطف کنی بیشتر توضیح بدی ممنون می شم

raha2006
سه شنبه 16 اسفند 1384, 18:39 عصر
code این قسمت را می خواهم آخه زیاد این قسمت را وارد نیستم

raha2006
چهارشنبه 17 اسفند 1384, 10:47 صبح
سلام آقای راد
میشه یک نمونه برنامه برام بفرستید
ممنون می شم
:خجالت:

Behrouz_Rad
چهارشنبه 17 اسفند 1384, 12:51 عصر
Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBound
If (e.Item.ItemType = ListItemType.Item) Or (e.Item.ItemType = ListItemType.AlternatingItem) Then
Dim OBJ_IMG As System.Web.UI.WebControls.Image = e.Item.FindControl("myImageControlName")
If e.Item.DataItem("myFieldName") = 0 Then 'Absent
OBJ_IMG.ImageUrl = Server.MapPath(".") & "\Images\AbsentPicture.gif"
Else 'Value is 1 >>> Present
OBJ_IMG.ImageUrl = Server.MapPath(".") & "\Images\PresentPicture.gif"
End If
End If
End Sub


موفق باشید.

raha2006
چهارشنبه 17 اسفند 1384, 15:46 عصر
سلام
ممنون