VB   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了为什么私有vs保护如何使用VB.NET在ASP.NET中创建按钮单击事件?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我从来没有想过太多的事情,但我是curiuos并且想要了解实际的推理.在使用VB.NET的ASP.NET中,您可以通过两种不同的方式定义有线按钮单击事件(到ASP.NET服务器控件)(出于此对话的目的 – 通过按钮属性手动连接,这里没有问题) :

>双击设计器中的按钮,该按钮使用Protected方法在代码后面生成一个事件.
>在后面的代码中,从控件列表中选择按钮,然后选择它的“Click”事件.这会产生一个私有方法.

我理解私人和受保护之间的区别;这里没有问题.我只是想知道为什么根据有线连接事件如何自动处理它会在方法上生成不同的访问级别的实际原因(不要猜测或推测)?

谢谢!

它在控件本身声明时受到保护的原因是.aspx被编译为一个继承自代码隐藏的类,因此如果它是私有的,它将不会看到该方法.当事件在内部分配给代码隐藏时,显然私有成员是可访问的.

两者都是有效的方法,只取决于你如何为猫皮肤设置皮肤,如果动态创建一个控件,你可能必须在代码隐藏中分配事件,因此机制需要在那里.

大佬总结

以上是大佬教程为你收集整理的为什么私有vs保护如何使用VB.NET在ASP.NET中创建按钮单击事件?全部内容,希望文章能够帮你解决为什么私有vs保护如何使用VB.NET在ASP.NET中创建按钮单击事件?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。