VB.NET is for people who wants problems :)
On Jun 17, 10:05 pm, Ana <[email protected]> wrote: > Hi, > > I'm debugging my code and when it reaches a certain point this > messages pops up: "There is no source code available for the current > location." I had this problem before but it was in a different > scenario and I don't remember how it was solved. > > I really don't understand this problem and why it happens. This is the > situation: > > - I have a DataList with ImageButtons that pop up an image in a bigger > size using the ModalPopupExtender, from the Ajax Toolkit. > - The DataList is inside an UpdatePanel. > - The user of the page can visualize the DataList, add more images to > the DataList and Delete the Datalist. The routine for binding the > DataList is called in 3 cases: when the user wants to view the images > in a gallery of images, after the user add an image to the gallery and > after the user deletes an image in the gallery. In the first two cases > (to view the gallery and after adding an image), the routine works > exactly how it's suppose to work and there's is no problem. However, > after the user deletes an image the error message pops up when the > debugger is going from the line myDataList.DataSource = dTable to the > line myDataList.DataBind() > > Here is my code for binding the DataList: > > Private Sub BindmyDataList(ByVal theID As Integer) > Dim dTable As DataTable = GetImages(theID) > GalleryIDHiddenField.Value = theID > myDataList.Visible = True > > If dTable.Rows.Count = 0 Then > DataListMessageLabel.Visible = True > DataListMessageLabel.Text = "There are no images to be > displayed." > DataListMessageLabel.CssClass = "error_message" > Else > DataListMessageLabel.Visible = False > End If > myDataList.DataSource = dTable > myDataList.DataBind() > DataListDiv.Visible = True > End Sub > > Does anyone knows why this message is displayed, what is the problem > and how to solve it? I appreciate your help! > > Ana
