c# - 如何在html文件中执行C#.net代码?

标签 c# html client-side

这可能听起来很愚蠢,但我需要从我的 html 文件执行 C# 代码。例如我只想执行这个

System.Diagnostics.Process.Start(@"D:\Movies\HurtLocker.avi");

没有任何服务器端代码。

我无法创建 aspx 页面,因为要在浏览器中打开 aspx 页面,它需要托管在 IIS 中。

最佳答案

您无法从客户端页面执行服务器端代码。如果您的页面是 aspx,您可以使用 Web 服务或单击 JavaScript 中的服务器端按钮。

编辑:如果您想嵌入视频播放器,请check this link 。为此,您不需要服务器端代码。您将能够使用 JavaScript 来完成此操作。

关于c# - 如何在html文件中执行C#.net代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4668408/

相关文章:

c# - MsBuild 在 Visual Studio Online 上找不到还原的 NuGet 包

c# - 使用同一元素的多个副本初始化 C# 数组

c# - 创建模型时无法使用上下文

html - 软件用户帮助文档(来自应用程序的 chm、html 和超链接)

javascript - AngularJS : tooltip-html-unsafe inside a ng-bind-html

jquery - 基本 CSS 特性在 IE8 中不起作用

Javascript 等效于 Java 的 Locale 包,或客户端呈现语言/脚本/国家/地区代码的方法

javascript - 我可以有一个 id 变量并且在调用客户端函数时遇到问题吗... google-apps-script

c# - 如何在 ASP.NET 中获取客户端日期和时间?

c# - 为什么我的 C# AppDomain 前一秒还好,下一秒就抛出异常?