2008/08/22(Fri) 09:29:35 編集(投稿者)
2008/08/22(Fri) 09:27:21 編集(投稿者)
<pre><pre>2008/08/22(Fri) 09:26:59 編集(投稿者)
<pre><pre>2008/08/22(Fri) 09:18:33 編集(投稿者)
<pre><pre>2008/08/22(Fri) 09:17:54 編集(投稿者)
<pre><pre>■No23786 (ま さん) に返信
> >>説明下手でうまく伝わらずすみません。
>
> ミニマムコード提示して下さい。
> サイドバーのことは後付情報ですよね。なんで最初に書かないのですか?
>
> ところでサイドバーってなんですか?
>
> ブラウザ標準の機能ですか?サードパーティのプラグインなら、コード提示
> されてもそのプラグインをインストールしている人じゃなければ試せません
> ね。
ま様
返信ありがとう御座います。
> ミニマムコード提示して下さい。
> サイドバーのことは後付情報ですよね。なんで最初に書かないのですか?
サイドバーは関係の無い情報だと思っていましたので書きませんでした。
投稿後も色々テストをしたり、自分で調べたりしてサイドバーが関係しているのかな?
と思い追記させていただきました。
以下ソースです
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="End.aspx.vb" Inherits="EndStep2" Title="ページのタイトル" %>
<%@ MasterType VirtualPath="~/MasterPage.master" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
<style type="text/css">
.style1
{
font-family: "MS ゴシック" , "Courier New" , monospace;
font-size: large;
}
.style3
{
font-size: large;
}
.style6
{
width: 110px;
}
.style7
{
width: 50px;
}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<div style="height: 390px; width: 630px; overflow: scroll;">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:Panel ID="Panel1" runat="Server" Wrap="false">
<asp:UpdatePanel ID="UpdatePanel1" runat="server" EnableViewState="False" UpdateMode="Conditional">
<ContentTemplate>
<table style="width: 610px;" >
<tr>
<td class="style6">
<asp:Label ID="Label12" runat="server" Text="AAAA"></asp:Label>
</td>
<td class="style7">
<asp:Button ID="BT_1" runat="server" Height="35px" Style="text-align: center;" Text="1" Width="35px" />
</td>
<td class="style7">
<asp:Button ID="BT_2" runat="server" Height="35px" Style="text-align: center;" Text="2" Width="35px" />
</span>
</td>
<td class="style7">
<asp:Button ID="BT_3" runat="server" Height="35px" Style="text-align: center;" Text="3" Width="35px" />
</span>
</td>
<td class="style7">
<asp:Button ID="BT_4" runat="server" Height="35px" Style="text-align: center;" Text="4" Width="35px" />
</span>
</td>
<td class="style7">
<asp:Button ID="BT_5" runat="server" Height="35px" Style="text-align: center;" Text="5" Width="35px" />
</td>
<td class="style7">
<asp:Button ID="BT_6" runat="server" Height="35px" Style="text-align: center;" Text="6" Width="35px" />
</td>
<td class="style7">
<asp:Button ID="BT_7" runat="server" Height="35px" Style="text-align: center;" Text="7" Width="35px" />
</td>
<td class="style7">
<asp:Button ID="BT_8" runat="server" Height="35px" Style="text-align: center;" Text="8" Width="35px" />
</td>
<td class="style7">
<asp:Button ID="BT_9" runat="server" Height="35px" Style="text-align: center;" Text="9" Width="35px" />
</td>
<td class="style7">
<asp:Button ID="BT_10" runat="server" Height="35px" Style="text-align: center;" Text="10" Width="35px" />
</td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Panel>
<br />
</div>
</asp:Content>
サイドバーはVisualWebDeveloper2008の標準機能です。サードパーティではありません。
msdnライブラリーのウェブページのようにページを分ける機能です。
今回のシステムではサイドバーにサイトマップを作り、そこから各ページに飛べるようにしてあります。
追記)
サイドバーは今回問題のページではなく、マスターページにあるためサイドバーのソースを乗せていませんでした。
以下サイドバーのある、マスターページのソースです。
<%@ Master Language="VB" CodeFile="MasterPage.master.vb" Inherits="MasterPage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>マスターページ</title>
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
<style type="text/css">
.style1
{
font-family: "MS ゴシック" , "Courier New" , monospace;
}
.style2
{
font-size: medium;
text-align: center;
}
.style3
{
text-align: center;
}
.style4
{
font-size: large;
font-weight: bold;
}
.style6
{
text-align: left;
}
.style7
{
font-size: medium;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div style="text-align: center">
<asp:Panel ID="TitlePN" runat="server">
<h1 style="color: #FFFFFF; background-color: #0000FF">
<asp:Label ID="Label1" runat="server" Text="ラベル" style="font-size: xx-large"></asp:Label>
</h1>
</asp:Panel>
<div id="sidebar" class="style3">
<asp:TreeView ID="TreeView1" runat="server" DataSourceID="SiteMapDataSource1" ShowLines="True" Font-Size="Medium"
Style="text-align: left; font-size: large;">
</asp:TreeView>
<br />
</div>
<div id="main">
<asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" />
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server" />
</div>
<div id="Footer">
<asp:Label ID="ErrorLB" runat="server" ForeColor="Red" Style="text-align: left;" />
</div>
</div>
</form>
</body>
</html>