2012-09-14 71 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