【问题标题】:ASP.NET vs creating/opening .HTML file in C#ASP.NET 与在 C# 中创建/打开 .HTML 文件
【发布时间】:2014-05-12 20:16:45
【问题描述】:

我目前正在尝试将 D3(数据驱动文档)可视化导入 Spotfire。我的方法是将网页嵌入到 Spotfire 中,在那里运行 HTML 和 Javascript,然后从 SDK (C#) 引用有关数据表、过滤等的变量。

我想知道哪种方法更好:创建一个 ASP.NET 项目(我对此几乎没有经验),或者只是从标准 C# 项目中创建一个 HTML 文件,创建一个文件流,编写所有 Javascript 和 HTML进入 HTML 文件,然后打开它。

但是,当有人更改 Spotfire 中的过滤属性时,我需要通过更新 Javascript 以将不同的变量传递到 D3 来反映这一点。我不确定这是否会使其中一种方法变得不可能。

有人能指出正确的方向吗?

谢谢, 亚瑟

【问题讨论】:

    标签: c# javascript html asp.net d3.js


    【解决方案1】:

    根据问题中提供的信息,您似乎对使用 Javascript 感到满意。为什么不试试 node.js + Express.js?如果代码需要在本地运行,您也可以将其与 appJS 配对。

    【讨论】:

    • 我只是想确保我在基本层面上了解自己的任务。如果我要将应用程序的 webbrowser.documenttext 设置为巨大的 HTML 块(它将引用我拥有的 javascript 文件),我将如何让 javascript 引用回 C# 以使用用户拥有的过滤/标记方案目前选择?前任。用户选择“天”作为过滤方案。然后我需要使用 C# 并将更改后的过滤方案传递给 D3,以便可视化更改。我只是不确定如何在不重绘整个内容的情况下更新 javascript。
    【解决方案2】:

    ASP.Net MVC 也可以为您工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-07
      • 2010-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多