1
我有一個C#類數據,存儲在Data.cs,並有我有一個簡單方法PrintName:如何從jquery調用c#類方法?
void PrintName(string name)
{
Label lblName = new Label();
lblName.Text = name;
cph.Controls.Add(lblName);
}
其中CPH是asp.net頁面,其中創建數據的一個實例的一個的ContentPlaceHolder 。我需要從jQuery的客戶端的一些數據傳遞到C#,我試圖驗證碼:
function Print() {
$.ajax({
type: "POST",
url: "Data.cs/Data.PrintName",
data: '{name: "Steven" }',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function() {
jAlert('Success', 'Alert Dialog');
},
failure: function() {
jAlert('Failure', 'Alert Dialog');
}
});
}
$(document).ready(function() {
Print();
}
的問題是,我想不稱自己是asp.net頁面,而是一個C#類,那些實例可以通過cph變量訪問頁面。是否有可能以某種方式解決這個問題並將數據傳遞給所需的類實例?
看看這裏:http://stackoverflow.com/a/14046879/993547。 –