2009-11-01 68 views
1

我有一個asp.net應用程序,我想要隱藏字段值的值在頁面後面的代碼中。如何獲取隱藏字段值的值?

其實它的執行代碼第一次,然後執行JavaScript。

這就是爲什麼我沒有得到價值。請告訴我如何獲得價值。

的Javascript

function changeCSS(colr,wd) 
{ 
chooseStyle(colr, wd) 
var CssTitle = document.getElementById('<%= hdCssTitle.ClientID %>'); 
CssTitle.value = colr; 
} 

和代碼隱藏頁是

protected void Page_Load(object sender, EventArgs e) 
{ 

    string CssTitle = hdCssTitle.Value; 
} 

回答

1

獲取隱藏字段和訪問該珍惜這個字符串s = hidden.Text

1

值在Javascript改變不會在你的服務器端腳本中反映出來。你將不得不向你的代碼隱藏一個Ajax文章來獲取它。

+0

感謝像 請告訴我該怎麼辦阿賈克斯後 – 2009-11-01 18:09:40

+0

你可以找出如何做到這一點從這裏: HTTP:// www.codeproject.com/KB/ajax/IntroAjaxASPNET.aspx 但我最喜歡的方式是使用jQuery的Ajax方法http://docs.jquery.com/Ajax/jQuery.post – Technowise 2009-11-01 18:28:13

+0

它不適合我。 你有任何其他想法 – 2009-11-01 20:08:40