Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 客户端应该调用服务器还是服务器应该调用客户端?我错过了什么?_C#_Javascript_Asp.net_Client_Html5 Canvas - Fatal编程技术网

C# 客户端应该调用服务器还是服务器应该调用客户端?我错过了什么?

C# 客户端应该调用服务器还是服务器应该调用客户端?我错过了什么?,c#,javascript,asp.net,client,html5-canvas,C#,Javascript,Asp.net,Client,Html5 Canvas,如何合并/连接两个工作代码部分?(我使用HTML5画布,Javascript,C,ASP.NET) (一) 我可以从一些硬编码值将一些形状写入我的HTML5画布。我是通过Javascript函数在我的HTML5画布上实现这一点的(这部分很有效)。但是我想给这个JavaScript函数一个数组来使用。(我需要这个。这个函数可以调用服务器,这样它就可以返回arrray吗?还是应该从C#(服务器)调用这个Javascript函数呢?) (二) 我有一个ASP.NET按钮,它可以触发一个C#方法,该方法

如何合并/连接两个工作代码部分?(我使用
HTML5画布
Javascript
C
ASP.NET

(一) 我可以从一些硬编码值将一些形状写入我的
HTML5画布
。我是通过
Javascript
函数在我的
HTML5画布上实现这一点的(这部分很有效)。但是我想给这个
JavaScript
函数一个数组来使用。(我需要这个。这个函数可以调用
服务器
,这样它就可以返回arrray吗?还是应该从
C#(服务器)
调用这个
Javascript
函数呢?)

(二) 我有一个
ASP.NET按钮
,它可以触发一个
C#
方法,该方法可以返回所需的数组

我在这里缺少一个“链接”,因此arrray被“携带”到
Javascript
函数

这可能吗? 调用
Javascript
函数是否由
C#
函数决定?或者反过来说,从我的
Javascript
函数中,我以某种方式从
C#
请求数组

这个客户机/服务器部分令人困惑。我不知道这里有什么最佳实践

我正在重写我的ASP.NET网站,它有一个四对一的游戏,每列有7个按钮。该按钮触发一个C#方法来执行某些操作,并使用.ashx处理程序返回我在C#中使用的位图,以在html上设置图像。 现在我尝试使用HTML5和画布。我有C#方法,知道董事会应该是什么样子。 最近,我刚刚用Javascript在HTML5画布上制作了一些形状。我只是不知道如何将这两种工作方式结合起来。

JavaScript(客户端)调用C#(服务器)。您可以使用AJAX


使用JSON将数组从C#返回到JavaScript。然后使用JavaScript在HTML5画布中绘制形状

好吧,我怎么还不知道JSON呢?:)JSON非常简单。找到一个C#方法从JavaScript AJAX调用返回JSON的教程。通过这些爱好项目,我试图学习我自己,HTML5/CSS3和JavaScript,所以有点难以理解,我现在必须先学习JSON,然后才能回到其他三种语言。我宁愿先关一个再开一个,你知道我的意思吗?但他知道你这么说。我将很快编辑一些代码。JSON只是一种序列化对象的方法。你会掌握窍门的。:)
The same explained again in a more speakable way: