模板文件中有两个textbox,以及一个input,input 按钮点击的时候,调用另外的页面选择数据,然后将选择的数据写在textbox中,如果是在一般的page里面是可以的,但是因为page加载了模板文件,在设置textbox的值的时候按照平常的做法就不可以了,怎么才能够对应的控件?
代码如下:
asp:textbox id="tb_Names" runat="server" Width="500px" MaxLength="100"></asp:textbox><asp:textbox id="tb_Ids" runat="server" Width="0px"></asp:textbox><INPUT id="Butblr" style="BORDER-RIGHT: 1px double; BORDER-TOP: 1px double; FONT-SIZE: 10pt; Z-INDEX: 103; BORDER-LEFT: 1px double; WIDTH: 32px; COLOR: red; BORDER-BOTTOM: 1px double; POSITION: absolute; HEIGHT: 22px; BACKGROUND-COLOR: #ffffff"
type="button" value="..." name="butSelect">脚本:<script language="vbscript">
Sub Butblr_onclick()
dim str
str=showModalDialog("../../selecter.aspx",null,"dialogwidth:420px;dialogheight:400px;center:yes;scrollbars:no;status:no")
UserStr=trim(str)
if userStr<>"" then
Num=split(UserStr,"&",-1,1)
UserId=Num(0)
UserName=Num(1)
document.all("tb_Names").value=Num(1)
document.all("tb_Ids").value=Num(0) end if
End sub
</script>脚本是包括在page页里面,还是包括在模板里面?????
代码如下:
asp:textbox id="tb_Names" runat="server" Width="500px" MaxLength="100"></asp:textbox><asp:textbox id="tb_Ids" runat="server" Width="0px"></asp:textbox><INPUT id="Butblr" style="BORDER-RIGHT: 1px double; BORDER-TOP: 1px double; FONT-SIZE: 10pt; Z-INDEX: 103; BORDER-LEFT: 1px double; WIDTH: 32px; COLOR: red; BORDER-BOTTOM: 1px double; POSITION: absolute; HEIGHT: 22px; BACKGROUND-COLOR: #ffffff"
type="button" value="..." name="butSelect">脚本:<script language="vbscript">
Sub Butblr_onclick()
dim str
str=showModalDialog("../../selecter.aspx",null,"dialogwidth:420px;dialogheight:400px;center:yes;scrollbars:no;status:no")
UserStr=trim(str)
if userStr<>"" then
Num=split(UserStr,"&",-1,1)
UserId=Num(0)
UserName=Num(1)
document.all("tb_Names").value=Num(1)
document.all("tb_Ids").value=Num(0) end if
End sub
</script>脚本是包括在page页里面,还是包括在模板里面?????
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货