ASPX MÃthực thi mã serverside trên div nhấp chuột
<div id="c" runat="server" onclick="loadContentFamily" onmousedown="loadContentFamily" rel="divUpdatePanel" >Family</div>
serverside Mã
Public Sub loadContentFamily(ByVal PageName As String)
MsgBox("")
PageName = "Family"
Dim _con As New SqlConnection(ConfigurationManager.ConnectionStrings("LeaveDBConnectionString").ConnectionString)
Dim _da As New SqlDataAdapter("SELECT PageHeader,PageContent FROM PageKeeper WHERE PageName='" & PageName & "'", _con)
Dim _table As New DataTable
Try
_con.Open()
_da.Fill(_table)
_con.Close()
_con.Dispose()
With _table.Rows(0)
h4header.InnerText = .Item(0)
divUpdatePanel.InnerHtml = .Item(1)
Me.Title = .Item(0)
End With
Catch ex As Exception
MsgBox(ex.Message)
divUpdatePanel.InnerText = "No Data Found"
Finally
_con.Close()
_con.Dispose()
End Try
End Sub
VẤN ĐỀ:
Khi tôi bấm vào div nó không thực hiện ServerSide Code ... tại sao ?? Bất kỳ trợ giúp đánh giá cao.
tôi có thể thêm phần này vào phần trình kích hoạt của bảng cập nhật không? Nó không hiển thị danh sách trình kích hoạt. – user1150440
div này nằm trong bảng cập nhật nhưng nhấp vào nó sẽ tải lại toàn bộ trang. – user1150440