2012-03-09 32 views
0

e.g,我以前在AjaxToolkitControl AsycFileUpload控制,在UploadComplete我發現我不能改變像是有可能改變的Ajax調用服務器控件的值?

TextBox1.Text="abc" 

是有辦法做到這一點ASP的控制值?由於

+0

如果答案是否定的,希望有人可以解釋一點點...然後我會使用JavaScript。謝謝! – 2012-03-09 20:28:59

回答

0

你爲什麼不只是更新通過jQuery的Textbox1.Text?

E.g.

<script type="text/javascript"> 

    function onUpLoadComplete() 
    { 
    $("#textbox1").val("abc"); 
    // or like this 
    $("#textbox1").text("abc"); 
    } 
</script> 
+0

我從來沒有使用過jQuery。所以這裏textbox1是一個服務器控件的名字? – 2012-03-09 19:26:14

+0

textbox1應該是元素的ID。您也可以只使用普通的JavaScript,你必須檢查通過ASP渲染得到textbox元素的id的HTML。爲了參數的緣故,文本框ID是「textbox1」。然後就可以使用的document.getElementById( 「TextBox1的」)值= 「ABC」。 – jacqijvv 2012-03-09 19:55:08

+0

對不起我的壞它的getElementById – jacqijvv 2012-03-09 20:04:06

相關問題