我的控件 写在 TabContainer 里 请问如何用javascript 获取 TabContainer 里的控件
解决方案 »
- 大家好,关于一个页面上传到服务器的问题?
- jQuery在购物车中修改数量自动修改价格怎么做?
- pageload 中使用session的问题(已使用pagebase类)
- 在ORACLE里写存储过程时,编译出现"无法将NULL值插入 ("SYS"."OBJ$"."NAME")"是怎么回事?
- <a href="XXXX.com">XXXX</a>和<a href="XXXX.com/Default.aspx">XXXX</a>的区别
- 求一正则表达式
- asp.net 网页另存为 求代码
- 请前辈推荐一本书
- 初学Asp.Net略有小成,不知对于一个初学者来说因该做点什么项目来巩固比较合适
- 怎样可以使得Microsoft IE TreeView在带有COOKIE的面页里显示?
- Session_Start 出现一个问题不知如何解决
- 客户端发来一个请求,程序需要处理很长时间.....
<head runat="server">
<title></title>
<script language="javascript" type="text/javascript">
function GetTextBox1Value() {
alert(document.getElementById("TabContainer1_TabPanel1_TextBox1").value);
} function GetTextBox2Value() {
alert(document.getElementById("TabContainer1_TabPanel2_TextBox2").value);
} //ID名 = TabContainer名 + '_' + TabPanel名 + '_' + 控件名
//如TextBox1在TabContainer1中的TabPanel1内,则为:TabContainer1_TabPanel1_TextBox1
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<cc1:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="0" >
<cc1:TabPanel ID="TabPanel1" runat="server" HeaderText="Tab1">
<HeaderTemplate>
Tab1
</HeaderTemplate>
<ContentTemplate>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</ContentTemplate>
</cc1:TabPanel>
<cc1:TabPanel ID="TabPanel2" runat="server" HeaderText="Tab2">
<ContentTemplate>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<input id="Button2" type="button" value="button" onclick="GetTextBox2Value()" />
</ContentTemplate>
</cc1:TabPanel>
</cc1:TabContainer>
</ContentTemplate>
</asp:UpdatePanel>
<input id="Button1" type="button" value="button" onclick="GetTextBox1Value()" /></div>
</form>
</body>
</html>