Javascript 以静态方法访问隐藏代码中的HTML标记是否可行?

Javascript 以静态方法访问隐藏代码中的HTML标记是否可行?,javascript,c#,html,code-behind,Javascript,C#,Html,Code Behind,我在网上找不到一个简单的答案 当我用鼠标点击某个HTML按钮时,我想做的是运行c代码 onclick="<%MethodName()%>" onclick=“” 它将从数据库中收集数据并将其显示在html标记上 静态方法是我目前唯一知道如何使用的方法,而且我从来没有处理过需要使用SQL的方法。 问题是,我不能在标准静态方法中使用我需要使用的大多数命令,它也不能识别html标记和System.Data变量 不过,我可以在Pageu_Load上运行代码,但我不明白如果有可能我永远不需

我在网上找不到一个简单的答案

当我用鼠标点击某个HTML按钮时,我想做的是运行c代码

onclick="<%MethodName()%>"
onclick=“”
它将从数据库中收集数据并将其显示在html标记上

静态方法是我目前唯一知道如何使用的方法,而且我从来没有处理过需要使用SQL的方法。 问题是,我不能在标准静态方法中使用我需要使用的大多数命令,它也不能识别html标记和System.Data变量

不过,我可以在Pageu_Load上运行代码,但我不明白如果有可能我永远不需要使用这些信息,我为什么要这么做


如果有人能给我提供一个关于如何在静态方法中使用这些命令类型的答案(或者给我一个更好的方法),那将是非常壮观的!提前谢谢

这不是怎么回事。这些都不是这样的。@与其说“这是错误的”,不如告诉我你怎么做才对?…我很想,但这需要一本书来解释:/使用经典ASP.NET的人可能有一个简单的解决方案,可以通过按钮点击事件在服务器上发回并运行方法,但是我已经很多年没用过了。我甚至不确定您是否了解所有东西是如何协同工作的,例如服务器端和客户端代码之间的区别,以及asp.net如何使用viewstate模拟服务器端的事件。。。我真正的建议是,在ASP.NETMVC上下赌注,但这不是答案。