0
我無法在asp:Label中打印數組。該數組的長度是5個數字,但是當我執行id.Text = arrayname時,它只會打印出其中一個數字。只能打印一個數字的數組
這裏是方法:
void random4helper()
{
Random rand = new Random();
int min = 1;
int max = 51;
int randomNum;
int i = 0;
int count = 0;
bool loop = true;
while (loop)
{
randomNum = rand.Next(min, max);
if (!meganumbers4.Contains(randomNum))
{
meganumbers4[i] = randomNum;
count += 1;
i += 1;
}
if (count == 5)
{
loop = false;
}
}
for (int j = 0; j < meganumbers4.Length; j++)
{
d.Text = meganumbers4[j] + " ";
}
}
這裏是對應的標籤:
<asp:Label runat="server" id="a" CssClass="print" Text="A"></asp:Label>
不要忘記設置'd.Text = 「」''前環for',萬一子被再次調用。 – haraman