找不到属性“onmousedown”VB.net

Posted

技术标签:

【中文标题】找不到属性“onmousedown”VB.net【英文标题】:Could not find attribute 'onmousedown' VB.net 【发布时间】:2011-04-08 08:05:27 【问题描述】:

当我在 asp:button 上使用“onmousedown”时,为什么 Visual Studio 会在任务列表中显示此消息:

找不到属性“onmousedown” 元素按钮的

确实存在。毕竟,它有效! “onmouseup”也会发生同样的事情

有没有办法抑制这些消息?

【问题讨论】:

【参考方案1】:

根据 MSDN,这些不是 asp:Button 标记上的有效属性:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.aspx#DeclarativeSyntax

那么它是如何工作的呢?不确定,我猜它是从 WebControl 或 Control 继承的。

您是否有充分的理由不能使用 Click 或 Command 处理程序(OnClick="MethodName" 或 OnCommand="MethodName")?

【讨论】:

我不能使用 onclick 或 oncommand,因为它们已经用于其他目的。 如果你需要 OnMouseDown、OnMouseUp、OnClick 和 OnCommand,听起来你可能试图用一个按钮做太多事情! 也许是这样。但这并不能解释为什么找不到“onmousedown”,但仍然有效。我并不是真的在寻找解决方法。 @Urbycoz:恐怕帮不上忙。 非常感谢。

以上是关于找不到属性“onmousedown”VB.net的主要内容,如果未能解决你的问题,请参考以下文章

Python找不到类属性

Angular 7:“找不到具有未指定名称属性的控件”

为啥找不到显示属性? (更多下文)

关系有问题,找不到属性

找不到属性的相关边

是啥导致“错误:找不到属性 mapbox_styleUrl”?