【发布时间】:2016-10-21 05:34:07
【问题描述】:
我有一个母版页,我在其中使用 modalpopupextender,下面有登录表单。现在在我的客户端(aspx)页面中,我想使用来自该modalpopupextender 的相同登录表单。所以我试图从母版页获得它的控制权,但它给了我错误。
对象引用未设置为对象的实例。
客户端页面(代码隐藏)
Private Sub orderButton_Click(sender As Object, e As EventArgs) Handles orderButton.Click
Dim mploginM As AjaxControlToolkit.ModalPopupExtender = DirectCast(Page.Master.FindControl("mp0"), AjaxControlToolkit.ModalPopupExtender)
If HttpContext.Current.Request.Cookies("chkusername") Is Nothing Then
mploginM.Show()
End If
End Sub
但点击后(当 cookie chkusername 为空时)它没有显示登录表单弹出窗口。我在我的母版页中检查了 ModalPopupExtender ID,它是正确的。这是我在这里做错了什么吗?
【问题讨论】:
标签: asp.net vb.net ajaxcontroltoolkit modalpopupextender