1、
(1)(textbox2.Visible = true) JS的寫法:
textbox2.Attributes.Add("onfocus","document.getElementById('textbox2').style.display='');
(2)(textbox2.Visible = false) JS的寫法:
textbox2.Attributes.Add("onfocus","document.getElementById('textbox2').style.display='none');
(3)这两者的区别是如果设置Visible=false则这个控件在前台页面就会跟本不存在,只有刷新页面才能让其Visible=true
而只有用JS设置display才能在不刷新页面的情况下动态设置其显示或隐藏
3、textbox1失去焦点时隐藏textbox2
textbox1.Attributes.Add("onfocus","document.getElementById('textbox2').style.display='');
textbox1.Attributes.Add("onblur","document.getElementById('textbox2').style.display='none');