タイトルでわかる問題があります。
<form id="form1" runat="server">
<div>
<br />
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
<asp:TextBox ID="mac_id" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Temp Ekle" />
</div>
</form>
aspx.cs 内にテーブルを作成し、データベースから「mac_id」というテキスト ボックスにいくつかの値を挿入します。
TableCell cel = new TableCell();
mac_id.Text = Convert.ToString(myDataTable.Rows[0][2]);
cel.Controls.Add(mac_id);
rw.Cells.Add(cel);
これはフォームタグ内にあり、runat="server" です。これは、mac_id テキストボックスを使用するコードです。そのテキストボックスを操作するコードはありません。ユーザーに ID のみを表示したいだけです。レンダーコントロールは使用していません。またはテキストボックスにあるもの。他のソリューションもチェックしますが、それらはすべてレンダリングまたはライターを使用しています。新しい質問を開くので、そうではありません。私の問題を十分に説明できることを願っています。助けてくれてありがとう。