好吧,这是一个让我把我的头撞在墙上几个小时。这似乎很简单,我正在使用Masterpage,Telerik控件和telerik RadScriptblock和Jquery。我试图从客户端代码更改网格编辑窗体中的asp.net文本框的文本,但它不会工作!我尝试了以下,但没有运气。jquery masterpage不能更改文本框的文本从客户端
Text box:
<asp:TextBox ID="txtNewProduct" runat="server"/>
// JQuery inside RadScriptBlock
//Have tried all these but dont work
// $('#txtNewProduct').text('New Product');
// $('#txtNewProduct').attr('text', 'New Product');
// $('#txtNewProduct').val('New Product');
//This one gets me the object but it CANT seem to set the text have been trying
//for hours
//var txtnew = $('[id$=txtProduct]');
//txtnew.text = "New Product"; //This shows the value "New Product" in clienst side
//but does not change the textbox's text
如果有人能指出如何做到这一点简单的任务,你可能会救我和其他一些可怜的灵魂一些治疗:)预先感谢您。
有如何的客户端ID是在HTTP在ASP.net产生一个很好的解释:/ /weblogs.asp.net/asptest/archive/2009/01/06/asp-net-4-0-clientid-overview.aspx –