Tôi muốn gọi CsharpFunction
mã phía sau từ JavaScript. Tôi đã thử mã dưới đây. Vấn đề là nếu điều kiện là True
hoặc False
, trình biên dịch sẽ gọi số CsharpFunction
! Làm thế nào tôi có thể kiểm soát điều đó?Cách gọi hàm C# từ javascript?
mã JavaScript:
if (Javascriptcondition > 0) {
<%CsharpFunction();%>
}
C# mã sau:
protected void CsharpFunction()
{
// Notification.show();
}
Nhờ sự giúp đỡ!
Cách bạn đã làm điều đó là sai . Mã bạn đã viết được thực hiện trên máy chủ và máy chủ không biết về điều kiện javascript của bạn. Bạn có thể muốn sử dụng AJAX. – Nilesh
Xin lỗi vì đã trả lời một nửa! Vâng, bạn có thể gửi điều kiện của bạn với hình thức trong các lĩnh vực ẩn và hơn bạn có thể kiểm tra giá trị của nó để gọi phương thức đó hay không. –
bạn nên sử dụng Thư viện Ajax – Rohit