真够了,做了N年WINce开发,现在又回来做WEB程序,忘得一干二净的,请大家帮帮忙了,我现在用的VS.NET2005问题:例如在做用户注册页面时,需要用户选择密码提示问题并输入问题答案。密码问题用的DropDownList,有若干可选择的问题 和一个“其他”选项,现在想在客户端判断如果用户选择的是“其他”,则显示一个自定义问题文本框,用以输入自定义的密码问题。结果发现貌似DropDownList控件不能调用页面上的javascript脚本,runat="server"的控件貌似也不能用javascript脚本控制隐藏/显示。请教:1、如何在客户端判断runat="server"的控件的值的变化?
2、如何在客户端控制runat="server"的控件的隐藏/显示?
3、如果以上问题做不到,是不是应该用HTML控件替代?那数据又怎么提交?
请大家帮忙,解决即给分,不够可加,急!!!!!!
2、如何在客户端控制runat="server"的控件的隐藏/显示?
3、如果以上问题做不到,是不是应该用HTML控件替代?那数据又怎么提交?
请大家帮忙,解决即给分,不够可加,急!!!!!!
解决方案 »
- AspNetPager控件的属性问题
- 50问个数组问题~
- 如何连接https,自动通过验证并提交数据
- asp.net 中所讲的 页输出缓存、页片断缓存、页数据缓存 这些都指的是 服务器端的缓存方法吗?
- 向各位请教 (很急)
- 两个问题,一个关于模式窗口的,一个关于动态创建目录的
- 请问我如何能知道自己网站的访问量,谢谢
- 处理程序“Controls”在其模块列表中有一个错误模块“ManagedPipelineHandler”
- 怪问题,ASP.NET项目突然不能调试了
- 送分!!!送分!!!!救命救命!!一共200分
- 还是昨天创建项目时的问题。增加高分。急需朋友们帮忙解决。
- 无法从带有索引像素格式的图像创建 Graphics 对象
首先要在前台页面写好要执行的js脚本
1.在后台注册事件
DropDownList1.Attributes.Add("onchange","CreateTextBox()");
2.在前台页面直接写
<asp:DropDownList ID="DropDownList1" onchange="CreateTextBox();" runat="server">
</asp:DropDownList>
2、document.getenembyid(<%控件ID.ClientID%>).style.visible="visible or hidden" ;
3、ASP.net 页面一般就在本页提交所谓的postback.
document.getElementById("<%控件ID.ClientID%>")
如document.getElementById("<%=btnSubmit.UniqueID%>").style.display="none"
或者查看源文件获取服务器在客户端生成的id标识..再设置相应的属性.!