asp.net – 在div点击执行serverside代码
发布时间:2020-05-24 20:53:54 所属栏目:asp.Net 来源:互联网
导读:ASPX代码 div id=c runat=server onclick=loadContentFamily onmousedown=loadContentFamily rel=divUpdatePanel Family/div ServerSide代码 Public Sub loadContentFamily(ByVal PageName As String)
|
ASPX代码 <div id="c" runat="server" onclick="loadContentFamily" onmousedown="loadContentFamily" rel="divUpdatePanel" >Family</div> 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
问题: 当我点击div它不执行ServerSide代码…为什么??任何帮助赞赏. 解决方法您需要提出服务器事件,而不是客户端事件(并且您希望以异步方式执行).This article解释了如何将一段代码附加到客户端元素(如DIV)并导致异步回发. 实现这一点的另一种快速而肮脏的方式是使用隐藏的服务器按钮.该按钮可以位于任何需要的位置(例如UpdatePanel内),并且可以正确使用ASP页面生命周期. <asp:Button runat="server" id="btnPostback" style="display:none" onclick="serverEventHandler" />
<div onclick="document.getElementById('<%= btnPostback.ClientID %>').click()">Clickable DIV</div> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- OWIN上的CORS和访问/令牌导致“Access-Control-Allow-Origi
- asp.net-mvc – MVC3 EF4 POCO存储库/ UnitOfWork连接错误
- asp.net-mvc – 防止用户没有确认的电子邮件登录ASP.NET MV
- asp.net-mvc – 从桌面开发人员的角度来学习ASP.NET MVC的建
- 如何在ASP.NET 5和Visual Studio 2015 CTP中添加常规类lib引
- asp.net – 如何添加一个空的第一个条目做一个?
- asp.net – 如何确定哪个按钮导致回发
- asp.net – __doPostBack在DotNetNuke网站上未定义为IE 10
- asp.net-mvc – bool的MVC Route Constraint
- ASP.NET ViewState的工作原理
推荐文章
站长推荐
- asp.net-web-api – ApiController的异步方法 –
- asp.net-mvc – asp.net mvc如何正确测试控制器
- asp.net – Xamarin.Forms应用程序SQL服务器数据
- 使用Ninject绑定WebApi过滤器属性
- ASP.NET MVC3 RAZOR:文件上载给出文件计数为零
- asp.net-mvc – MVC – 重定向在构造函数内
- asp.net-mvc – 是否可以手动更新ModelState.IsV
- asp.net – 如何在.aspx页面中访问c#变量的值?
- asp-classic – 无法在IIS 7.5上运行来自经典ASP
- asp.net-mvc – 如何清除ASP.NET MVC应用程序中文
热点阅读
