如何合并/连接我的两个工作代码部分? (我使用HTML5-Canvas
,Javascript
,C#
,ASP.NET
)。
1)
我可以从一些硬编码的值中为我的HTML5 Canvas
写一些形状。我从Javascript
函数执行此操作到HTML5-Canvas
(此部分有效)。但我想给这个JavaScript
函数一个数组来处理。 (我需要这个。这个函数可以调用Server
来调用arrray吗?或者这个Javascript
函数是否应该从C#(Server)
调用。
2)
我有一个ASP.NET Button
,它可以触发一个C#
方法,可以返回所需的数组。
我在这里错过了一个“链接”,因此arrray被“携带”到Javascript
函数。
这可能吗?
是否需要C#
功能来调用Javascript
?或者是另一种方式,所以从我的Javascript
函数我以某种方式要求C#
的数组?
此客户端/服务器部分令人困惑。我在这里不知道任何最佳实践。
The same explained again in a more speakable way:
我正在重写我的ASP.NET网站,它有一个四排的游戏,每个列有7个按钮。该按钮触发一个C#方法执行某些操作,并使用.ashx处理程序返回我在C#中使用的位图,以便在html上设置一个Image。 现在我正在尝试使用HTML5和画布。我有C#方法,知道板应该是什么样子。 最近我在Javascript的HTML5-Canvas上制作了一些Shapes。我只是不知道如何把这两件事放在一起。
答案 0 :(得分:1)
JavaScript(客户端)调用C#(服务器)。你可以使用AJAX。
使用JSON将数组从C#返回到JavaScript。然后使用JavaScript在HTML5 Canvas中绘制形状