如何解决ASP.Net 将控件转换为 TextBox 并触发事件
在主页中我调用这个类来改变控件的可见性
Web_Helper.ChangeStateControl(DESCRIZIONETextBox,false);
在更改可见性后,在 WebHelper 中,如果存在,我需要触发与控件关联的事件,这可能吗?
public class Web_Helper
{
public static void ChangeStateControl(Control control,bool visible)
{
if (control.GetType() == typeof(TextBox))
{
((TextBox)control).Visible = visible;
((TextBox)control).Text = String.Empty;
//if control.hasEvent("TextChanged)
// control.TextChanged();
}
}
}
解决方法
应该这样做:
((TextBox)control).TextChanged?.Invoke(control,EventArgs.Empty);
编辑:它没有:(
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。