PDA

View Full Version : تداخل دستورها در click دو کنترل



tsfrzdh
چهارشنبه 07 مرداد 1394, 19:41 عصر
سلام.
در یک صفحه 2تا کنترل datalist دارم.
در itemcommand هرکدام دستور خاصی گذاشتم. یکی از datalistها لیست فیلم ها را نمایش میدهد.زمانی که روی نام یکی از فیلمها کلیک میکنم در iframe فیلم مورد نظر را در datalist دیگری نمایش میدهد.
در datalist دیگر عکسها را به صورت انگشتی نمایش میدهم. که با کلیک روی هر یک ؛عکس در سایز واقعی نمایش داده میشود.
مشکلم این است که وقتی ابتدا روی datalist فیلم کلیک شود، فیلم بدون مشکل نمایش داده میشود. اما وقتی کاربر (بعد از نمایش فیلم موردنظرش) روی datalist عکس کلیک میکند، فیلم قبلی ناخواسته نمایش داده میشود!!


Protected Sub datalist_news0_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEventArgs ) Handles datalist_news0.ItemCommand

'................................................. ... donot need for temp
If (e.CommandName = "ViewDetails") Then

img.visible = True
q = "select aks from pic_news where code='" & datalist_news0.DataKeys(e.Item.ItemIndex).ToString () & "'"
img.ImageUrl = b.seltak(q)

End If

End Sub

Protected Sub datalist_film_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEventArgs ) Handles datalist_film.ItemCommand


lbl_film.Text = datalist_film.DataKeys(e.Item.ItemIndex)


q = "select film,code from pic_news where film ='" & lbl_film.Text & "'"
b.binddatalist(q, datalist_news1)

End Sub

tsfrzdh
پنج شنبه 08 مرداد 1394, 18:09 عصر
از اساتید کسی نمیتونه راهنمایی کنه؟:افسرده: