无法从MasterPage中提升事件 [英] Unable to Raise event from MasterPage

查看:114
本文介绍了无法从MasterPage中提升事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我有一个母版页,我有下拉列表,我想在内容页面中处理该下拉列表的SelectedIndexChanged事件..到目前为止我做了



MasterPage:

 公共 事件 SelectedIndexChange( ByVal  sender  As  对象 ByVal  e  As  System.EventArgs)

< span class =code-keyword> Public Shared Sub drpmember_SelectedIndexChanged(sender 作为 对象,e 作为 System.EventArgs)句柄 drpmember.SelectedIndexChanged

RaiseEvent 选择edIndexChange( Me ,e)
结束 Sub





内容页面:



 受保护的  Sub  Page_Init( ByVal  sender 作为 对象 ByVal  e < span class =code-keyword> As  System.EventArgs)句柄  .Init 
Dim drp As DropDownList = DirectCast (Page.Master.FindControl( drpmember),DropDownList)
AddHandler Master.SelectedIndexChange, AddressOf SelectedIndexChanged
结束 Sub





显示错误:SelectedIndexChange不是Masterpage的事件...

请告诉我我错在哪里。

解决方案

此链接可能有所帮助...



Save&退出Web应用程序 [ ^ ]

Hi,
I have a masterpage in which I have dropdown list, I want to handle SelectedIndexChanged Event of that dropdown list in cantent page.. So far I did

MasterPage:

Public Event SelectedIndexChange(ByVal sender As Object, ByVal e As System.EventArgs)

Public Shared Sub drpmember_SelectedIndexChanged(sender As Object, e As System.EventArgs) Handles drpmember.SelectedIndexChanged

        RaiseEvent SelectedIndexChange(Me, e)
End Sub



Content Page:

Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
Dim drp As DropDownList = DirectCast(Page.Master.FindControl("drpmember"), DropDownList)
AddHandler Master.SelectedIndexChange, AddressOf SelectedIndexChanged
End Sub



Its showing an error: SelectedIndexChange is not an event of Masterpage...
Please tell me where I mistaken.

解决方案

This Link may be of help...

Save & Exit in Web Application[^]


这篇关于无法从MasterPage中提升事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆