- PR -

WebControlsのTabStripを使いたいのですが!

1
投稿者投稿内容
NM
ベテラン
会議室デビュー日: 2003/08/28
投稿数: 93
投稿日時: 2003-10-08 09:40
長文で済みません。

今、IE WebControlsのTabStripを勉強しているのですが、ボタン押下時にIndexが指すページだけでなく全ページのチェックボックスの状態やテキストボックスの値を取得したいのですが良く判らず困っています。ご存知でしたら教えて頂きたいのですがよろしくお願い致します。(デバックモードで自動変数、Meで確認して見たのですが!)

環境はWindowsXP、FrameWork1.1、.NET2002を使っており、記述は次の通りです。

この中のCheckbox1、TextBox1、Checkbox2、Textbox2をButton1のClickイベントの中で取得したいと思っています。

<%@ Register TagPrefix="iewc" Namespace="Microsoft.Web.UI.WebControls" Assembly="Microsoft.Web.UI.WebControls, Version=1.0.2.226, Culture=neutral, PublicKeyToken=31bf3856ad364e35" %>
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="TabStripTst.aspx.vb" Inherits="Sample006.TabStripTst"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>TabStripTst</title>
<meta content="Microsoft Visual Studio .NET 7.0" name="GENERATOR">
<meta content="Visual Basic 7.0" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<iewc:tabstrip id="TabStrip1" style="Z-INDEX: 102; LEFT: 16px; POSITION: absolute; TOP: 16px" runat="server" TabSelectedStyle="background-color:#ffffff;color:#000000" TabHoverStyle="background-color:#777777" TabDefaultStyle="background-color:#000000;font-family:verdana;font-weight:bold;font-size:8pt;color:#ffffff;width:79;height:21;text-align:center" Orientation="Vertical" TargetID="MultiPage1">
<iewc:Tab Text="大分類" ID="bun1"></iewc:Tab>
<iewc:Tab Text="小分類" ID="bun2"></iewc:Tab>
</iewc:tabstrip>
<iewc:multipage id="MultiPage1" style="Z-INDEX: 101; LEFT: 96px; POSITION: absolute; TOP: 16px" runat="server" Height="120px" Width="264px" BorderStyle="Inset" BorderWidth="1px">
<iewc:PageView>
<asp:Table id="Table1" style="Z-INDEX: 104; LEFT: 10px; POSITION: absolute; TOP: 10px" runat="server">
<asp:TableRow>
<asp:TableCell>
<asp:checkbox runat="server" ID="Checkbox1" />
</asp:TableCell>
<asp:TableCell>
<asp:TextBox id="TextBox1" style="Z-INDEX: 104; LEFT: 30px; POSITION: absolute; TOP: 2px" runat="server"></asp:TextBox>
</asp:TableCell>
</asp:TableRow>
</asp:Table>
</iewc:PageView>
<iewc:PageView>
<asp:Table id="Table2" style="Z-INDEX: 104; LEFT: 10px; POSITION: absolute; TOP: 10px" runat="server">
<asp:TableRow>
<asp:TableCell>
<asp:checkbox runat="server" ID="Checkbox2" />
</asp:TableCell>
<asp:TableCell>
<asp:TextBox id="Textbox2" style="Z-INDEX: 104; LEFT: 30px; POSITION: absolute; TOP: 2px" runat="server"></asp:TextBox>
</asp:TableCell>
</asp:TableRow>
</asp:Table>
</iewc:PageView>
</iewc:multipage>
<asp:button id="Button1" style="Z-INDEX: 103; LEFT: 24px; POSITION: absolute; TOP: 64px" runat="server" Text="Button" Width="66px"></asp:button>
</form>
</body>
</HTML>
NM
ベテラン
会議室デビュー日: 2003/08/28
投稿数: 93
投稿日時: 2003-10-09 07:11
マイクロソフトの英文サイトの例では値を取出す部分は無いのですが、マルチページ内はHTMLコントロールで書かれています。

HTMLコントロールで書きクライアントサイドのスクリプトで加工するしかないのでしょうか?
1

スキルアップ/キャリアアップ(JOB@IT)