......我现在有好几个界面放在一个页面里了、、就是根据 MultiView.ActiveViewIndex显示隐藏界面的。
这几个界面都牵扯到一个弹出的一个窗口、窗口的值就是通过JS确定选择的值。。
现在思路就是想确定 弹出的窗口选的值是在哪个界面下操作的、好把值赋给相应界面的TextBox
var mid='<%=this.MultiView_Datatable.ClientID %>';
var MV_mid=document.getElementById(mid);
if(MV_mid.ActiveViewIndex == 1)
{
document.getElementById("<%=TB_lx.ClientID%>").innerText=sheng_id.value;
}
if(MV_mid.ActiveViewIndex == 2)
{
document.getElementById("<%=TB_hzlx.ClientID%>").innerText=sheng_id.value;
}
可ActiveViewIndex是后台属性不能进行JS操作。该如何实现呢??请大虾帮帮。
这几个界面都牵扯到一个弹出的一个窗口、窗口的值就是通过JS确定选择的值。。
现在思路就是想确定 弹出的窗口选的值是在哪个界面下操作的、好把值赋给相应界面的TextBox
var mid='<%=this.MultiView_Datatable.ClientID %>';
var MV_mid=document.getElementById(mid);
if(MV_mid.ActiveViewIndex == 1)
{
document.getElementById("<%=TB_lx.ClientID%>").innerText=sheng_id.value;
}
if(MV_mid.ActiveViewIndex == 2)
{
document.getElementById("<%=TB_hzlx.ClientID%>").innerText=sheng_id.value;
}
可ActiveViewIndex是后台属性不能进行JS操作。该如何实现呢??请大虾帮帮。
if( <%=this.MultiView_Datatable.ActiveViewIndex %>== 1)
{
document.getElementById(" <%=TB_lx.ClientID%>").innerText=sheng_id.value;
}
else document.getElementById(" <%=TB_hzlx.ClientID%>").innerText=sheng_id.value;
----
or
-----
document.getElementById(" <%= this.MultiView_Datatable.ActiveViewIndex == 1 ? TB_lx.ClientID : TB_hzlx.ClientID %>").innerText=sheng_id.value;
-----
try..
http://topic.csdn.net/u/20080725/11/6fd99938-7255-45ac-a9c3-425fc9ae122b.html
用js不是不能做。而是很耗开发精力~~~
提示不是对象或空