以下のことで困っております。
どうぞよろしくお願いいたします。
前提・実現したいこと
ビンゴアプリを作ろうと思いまして、添付画像のようなものをイメージしております。
発生している問題・エラーメッセージ
添付画像左側のように、0-99の数字を初期表示させたいのですが、うまく実装できません。 ※(ビンゴなので、既に出た数字を)色が変更できるようにしたいです。
該当のソースコード
VisualBasic
1※マスターページです。こちらのファイルは作成後何も変更しておりません。 2<%@ Master Language="VB" AutoEventWireup="false" CodeBehind="Site1.master.vb" Inherits="bingo.Site1" %> 3 4<!DOCTYPE html> 5 6<html> 7<head runat="server"> 8<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 9 <title></title> 10 <asp:ContentPlaceHolder ID="head" runat="server"> 11 </asp:ContentPlaceHolder> 12</head> 13<body> 14 <form id="form1" runat="server"> 15 <div> 16 <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"> 17 </asp:ContentPlaceHolder> 18 </div> 19 </form> 20</body> 21</html>
VisualBasic
1※マスターページを含むWebフォームです。(top.aspx) 2<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/Site1.Master" CodeBehind="top.aspx.vb" Inherits="bingo.top" %> 3<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> 4 <link rel="stylesheet" type="text/css" href="../CSS/top.css"> 5</asp:Content> 6<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> 7 <div class="parent_container"> 8 <div class="left_container"> 9 <asp:Label ID="num_all" runat="server" Text=""></asp:Label> 10 </div> 11 <div class="right_container"> 12 <div> 13 <asp:Label ID="num_result" runat="server" Text="Label"></asp:Label> 14 </div> 15 <div> 16 <asp:Button ID="Button1" runat="server" Text="Button" /> 17 </div> 18 </div> 19 </div> 20</asp:Content>
VisualBasic
1※vbファイルです。(top.aspx.vb) 2Public Class top 3 Inherits System.Web.UI.Page 4 Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 5 Dim Numarray(99) As Integer 6 For i = 0 To 99 7 num_all.Text += Numarray(i).ToString() 8 Next 9 End Sub 10End Class
試したこと
配列に0-99までを入れて、それを表示すれば良いと思い、上記vbファイルのコードを書きましたが、
「0」のみが連続して表示されてしまいました。
また、この方法では(ビンゴの数字をわかりやすくするための)「個々の数字の色の変更すること」
ができないのではないか、とも思っております。(※個々の色を変えるためには、それぞれの数字に個々のIDを振る必要があるため)
補足情報(FW/ツールのバージョンなど)
統合開発環境
Visual Studio2019
(言語:VB.NET、プロジェクトテンプレート:ASP.NET Webアプリケーション)
使用PC
Windows10
回答1件
あなたの回答
tips
プレビュー