2011-07-05 93 views
1

我試圖將JavaScript變量中的數據傳遞到C#後面的asp.net後面的代碼中。如何將數據從JavaScript傳遞到ASP.NET代碼後面?

有沒有更好的方式來傳遞數據到後端使用隱藏的字段控制?

其中JavaScript爲隱藏字段控件賦值,然後後端代碼從隱藏字段控件中獲取值。

感謝您的幫助

+0

夥計們,我發現這個鏈接與我想要做的相似,[url = http://www.codeproject.com/KB/aspnet/AJAXformautosave.aspx] – sams5817

回答

1

您可以通過Web服務後端提供API和JavaScript代碼調用它們。

+0

在我的情況下,web服務看起來很複雜,因爲我在SharePoint中實現了這個方法 – sams5817

+0

這種方法是獨立於平臺的。 Javascript可以嵌入到Sharepoint Web部件中,Web服務可以在Sharepoint本身的相同IIS上發佈。當然,這意味着比使用隱藏領域更多的工作。但是,如果您打算構建複雜的用戶界面,那麼您的努力將得到回報。 – msergey

1

您可以嘗試

Using Page Methods in ASP.NET AJAX - ASP.NET AJAX的強大功能是它能夠配合後端代碼到用戶的瀏覽器在JavaScript的形式與通信的所有幕後的能力。

+0

我認爲,這是比隱藏的領域更難的方法 –

+0

@穆罕默德阿赫塔爾 - 我認爲這將在幕後使用ajax,所以它可能是有用的 –

相關問題