protected void Page_Load(object sender,EventArgs e) {
for(int i=0;i<ThreadList.Length;i++) {
Label label=new Label();
label.ID="Label_"+i.ToString()+"name";
label.Text="名前:";
form1.Controls.Add(label);
TextBox textboxname=new TextBox();
textboxname.ID="TextBox_"+i.ToString()+"name";
form1.Controls.Add(textboxname);
TextBox textboxpost=new TextBox();
textboxpost.ID="TextBox_"+i.ToString()+"post";
textboxpost.Height=100;
textboxpost.Width=500;
textboxpost.TextMode=TextBoxMode.MultiLine;
form1.Controls.Add(textboxpost);
Button button=new Button();
button.ID="Button_"+i.ToString()+"post";
button.Text="書き込む";
button.OnClientClick="CI_Thread[" + i.ToString() + "].Button_POST_Click";
form1.Controls.Add(button);
}
}
//////////////////////////////////////////////////////////////
///////////////////以下.aspxのソースコード////////////////////
//////////////////////////////////////////////////////////////
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="BBS.aspx.cs" Inherits="kadai_number.BBS" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w...content-available-to-author-only...3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://w...content-available-to-author-only...3.org/1999/xhtml" >
<head runat="server">
<title>無題のページ</title>
<link href="StyleSheet1.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
/////////////////////ここにユーザーコントロールが欲しい(けどできない!)/////////////////////////
</form>
</body>
</html>