0
我想引用我的ListView控件來爲其分配數據源。但奇怪的是,當我調試'Me.lvResults'時'沒有'可能導致這種情況的原因是什麼?我傾向於調用屬於類Default的一部分的BindDataSearch()函數。我真的需要這樣的代碼工作,因爲我ajax調用搜索(),但如果任何人都可以推薦更好的方式,我願意提供建議。非常感謝您的時間,無法通過webmethod調用的函數獲取ListView的引用
Imports System.Web.Services
Public Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
End Sub
<WebMethod()>
Public Shared Sub Search(ByVal StartDate As String, ByVal EndDate As String, ByVal ClassName As String)
Try
'Get Search Results
Dim _DataHelper As New DataHelper
Dim dt As New DataTable
dt = _DataHelper.ClassSearch(StartDate, EndDate, ClassName)
'Bind Search Results to DateGrid
Dim _ClassSearch As New _Default
_ClassSearch.BindDataSearch(dt)
Catch ex As Exception
Dim strError As String = ex.ToString()
End Try
End Sub
Public Sub BindDataSearch(ByVal dt As DataTable)
Me.lvResults.DataSource = dt
End Sub
End Class