ASPX CODICEeseguire codice lato server sul div click
<div id="c" runat="server" onclick="loadContentFamily" onmousedown="loadContentFamily" rel="divUpdatePanel" >Family</div>
Codice ServerSide
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
PROBLEMA:
Quando clicco sul div non esegue il ServerSide Code ... perché ogni aiuto è apprezzato.
posso aggiungere questo alla sezione dei trigger del pannello di aggiornamento ?? non lo mostra la lista dei trigger. – user1150440
questo div è all'interno del pannello di aggiornamento ma facendo clic su di esso si ricarica l'intera pagina. – user1150440