Skip to main content
 首页 » 编程设计

c#之在 Web 用户控件中检查 Shift+Click 或 Ctrl+Click

2024年02月24日34birdshome

我需要生成一个 Web 用户控件(在 C# 中),该控件在单击时会表现出不同的行为,具体取决于当时是否按下了 shift(或控制)键。控件本身将包含一个 ImageButton 和/或超链接。

这可能吗?

基本上,如果登录用户是管理员,那么我需要允许他们访问以更新关联的 URL。我不想为这个管理员创建一个单独的页面,因为它会引起困惑。

提前致谢

请您参考如下方法:

here怎么样? ?

要实现Ctrl/Alt/Shift 检测,可以使用属性event.ctrlKey, event.altKey、event.shiftKey 和已弃用的导航器特定属性 event.modifiers。