无法运行gridview.databind(),EventArgs的错误 [英] Unable to run gridview.databind(), eventargs error
问题描述
我有一个列表框,在选定的变化,运行速度将数据绑定到一个GridView的方法。我得到的错误:无法投类型的对象System.EventArgs为键入'System.Web.UI.WebControls.GridViewRowEventArgs。我有打电话从其他控制另一gridview.databind()我的code的其他部分,所以我不知道为什么它现在抛出这个错误?
保护小组lstEmployees_SelectedIndexChanged(BYVAL发件人为对象,BYVAL E上EventArgs的)把手lstEmployees.SelectedIndexChanged
暗淡x As中的Int16
暗淡startStr,endStr作为字符串 如果txtAdminSelectedDate.Text<> 然后
dtWeeks = GetWeek(txtAdminSelectedDate.Text)
万一 如果dtWeeks.Rows.Count> 0,则
X = dtWeeks.Rows(0).Item(0)的ToString()的IndexOf。( - )
endStr = dtWeeks.Rows(0).Item(0)的ToString()子串(X + 1,11)
startStr = dtWeeks.Rows(0).Item(1)的ToString()
dtWrkHours = GetHoursOfTheWeek(startStr,endStr,_user).Tables(0)
gvAdmin.DataSource = dtWrkHours
gvAdmin.DataBind()
sStatus =的String.Empty
aStatus =的String.Empty
AdminTot = 0
timeTot = 0
万一结束小组
我忘了我问这个问题,但删除的RowDataBound并重新创建它固定它。我知道这是一个很奇怪的。
I have a listbox, that on selected change, runs a method to bind data to a gridview. I get the error: Unable to cast object of type 'System.EventArgs' to type 'System.Web.UI.WebControls.GridViewRowEventArgs'. I have other parts of my code that call another gridview.databind() from other controls, so I have no idea why it's throwing this error now?
Protected Sub lstEmployees_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs) Handles lstEmployees.SelectedIndexChanged
Dim x As Int16
Dim startStr, endStr As String
If txtAdminSelectedDate.Text <> "" Then
dtWeeks = GetWeek(txtAdminSelectedDate.Text)
End If
If dtWeeks.Rows.Count > 0 Then
x = dtWeeks.Rows(0).Item(0).ToString().IndexOf("-")
endStr = dtWeeks.Rows(0).Item(0).ToString().Substring(x + 1, 11)
startStr = dtWeeks.Rows(0).Item(1).ToString()
dtWrkHours = GetHoursOfTheWeek(startStr, endStr, _user).Tables(0)
gvAdmin.DataSource = dtWrkHours
gvAdmin.DataBind()
sStatus = String.Empty
aStatus = String.Empty
AdminTot = 0
timeTot = 0
End If
End Sub
I forgot I asked this questions, but deleting RowDatabound and re-creating it fixed it. I knew it was something weird.
这篇关于无法运行gridview.databind(),EventArgs的错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!