傳遞JavaScript變量我在C#中的功能,可以這樣調用:在嵌入式C#
string result = CachedLanguageItems.GetLabel("RandomLabel").Value
它返回我RandomLabel的緩存值。
現在我想用這種方法在Javascript中這樣的:
var result = <%= CachedLanguageItems.GetLabel("RandomLabel").Value %>
這也是工作。它返回緩存的值RandomLabel。
我現在面臨的問題是,我無法將JavaScript變量傳遞給方法而不是硬編碼的字符串。例如:
var javascriptVariable= "RandomLabel"
var result = <%= CachedLanguageItems.GetLabel(javascriptVariable).Value %>
有人可以告訴我如何正確地將JavaScript變量傳遞給方法的嵌入式c#調用嗎?
我必須爲此轉義嵌入式代碼嗎?
這甚至可能嗎?
感謝您的幫助。
?在這種情況下,「嵌入」意味着什麼? – rmorrin
@rmorring,這看起來像ASPX,它與PHP的.NET相對應。 –
添加前請閱讀標記說明!這與嵌入式設備無關! – Olaf