2012-09-14 72 views
-6

可能重复:
Call c# function in javascript调用C#功能的JavaScript

我有一个包含一个if语句C#函数(IF(条件)测试= TRUE,否则测试= FALSE)) ,任何人都可以告诉我如何在javascript中调用该函数,并使用该测试变量的结果来执行if语句。

我所引用的c#文件是.aspx页面后面的代码(.aspx.cs)。有没有办法从这个.aspx页面调用以下函数?

public void write(bool complete)  
{   
System.IO.StreamWriter writer = new System.IO.StreamWriter(Server.MapPath("~file.txt"), true);   
if (complete == true)   
{    
writer.WriteLine("completed");   
}   
else   
{    
writer.WriteLine("FAILED");   
}   
writer.Flush();   
writer.Close();   
writer.Dispose();  
} 
+6

请参阅您以前的问题:http://stackoverflow.com/questions/12421716/call-c-sharp-function-in-javascript – Azodious

回答

0

这听起来像您的情况,不,JavaScript在浏览器中运行,而C#代码在服务器上运行。

如果需要,您可以回发到服务器以使其运行C#代码。

0

您正在重复这些问题。您对上一个相同问题的回答很少 Call c# function in javascript

如果没有回传,您无法访问.cs文件中的代码。如果你想部分邮寄回来尝试使用AJAX