我做一个自定义控件,在内加入javascript来控制控件中的服务器控件 调用what?implement IPostBackEventHandler and output string s = "<a href='javascript:" + Page.GetPostBackEventReference(this) + "'>click me</a>"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 调用what?implement IPostBackEventHandler and output string s = "<a href='javascript:" + Page.GetPostBackEventReference(this) + "'>click me</a>"; 例如:document.all("<%= textbox1.clientID %>").value我是这样通过javascript调用服务器控件的但出错啊,提示:不是对象 can you look at the HTML source code in IE to see if the id is correct? asp.net不是asp,不要用document.all("<%= textbox1.clientID %>").value这样的方式,可以用Page.RegisterStartupScript来注册客户端脚本,象这样:System.Text.StringBuilder sb=new System.Text.StringBuilder("<script Language=\"Javascript\">",200);sb.Append("alert(document.all.");sb.Append(textBox1.ClientID);sb.Append(".value);");sb.Append("<");sb.Append("/");sb.Append("script>");if(!Page.IsStartupScriptRegistered("myscript"))Page.RegisterStartupScript("myscript",sb.ToString()); 我的javascript是较复杂的,是要判断控件的属性的document.all.<%= TextBox1.ClientID %>.value = "kent"; 这样写法有错吗,但总是提示:“缺少对象” document.all.<%= TextBox1.ClientID %>.value = "kent"; 这样通过了但其它属性如:text,visable都不能通过 在vs2005运行正常,但是部署到iis上就有问题了? 关于SQL server数据库连接的问题 .net使用include,编译过不去 请问ASP.net中如何通过Js提交form ~即刻结贴 Opera 支持iframe标记不? 如何在PANEL里设计时候添加控件并灵活定位控件? 我的机器为什么只能运行.net程序,不能运行asp了?? 有ASP.net项目(日本项目更好)开发经验的想来大连发展的来找我 flv文件加水印 求教:vs.net打开web project时出现问题 关于datagrid的模板列的单击事件 为什么我的Session值不对呀?请高手过来帮忙看看吧!(在线等待)
string s = "<a href='javascript:" + Page.GetPostBackEventReference(this) + "'>click me</a>";
document.all("<%= textbox1.clientID %>").value
我是这样通过javascript调用服务器控件的
但出错啊,提示:不是对象
sb.Append("alert(document.all.");
sb.Append(textBox1.ClientID);
sb.Append(".value);");
sb.Append("<");
sb.Append("/");
sb.Append("script>");
if(!Page.IsStartupScriptRegistered("myscript"))
Page.RegisterStartupScript("myscript",sb.ToString());
document.all.<%= TextBox1.ClientID %>.value = "kent";
这样写法有错吗,但总是提示:“缺少对象”
这样通过了
但其它属性如:text,visable都不能通过