大家好我有以下问题:
我有一个用户控件,我想从使用该用户控件的页面引发事件(它是一个按钮)
无论如何,当我想将此用户控件放入转发器而不是另一个按钮(常规 asp:按钮)时,我的问题就开始了,无论如何我需要支持 CommandArgument 以便该页面可以使用该按钮
所以我创建了一个属性:
Private m_CommandArgument As Object
Public Property CommandArgument() As Object
Get
Return m_CommandArgument
End Get
Set(ByVal Value As Object)
m_CommandArgument = Value
End Set
End Property
但是......当我试图引发事件时,这个属性不会保持他的状态......
cmdEvent = New CommandEventArgs(CommandName, CommandArgument)
所以在我按下按钮并且回发发生后,我引发的事件不会有一个值..这个属性应该保存在哪里,以便它在回发后有一个值?查看状态?如何自动添加到视图状态?
谢谢!