分類:[ASP.NET (C#)]
お世話になっております。
ASP.NETの書き方で質問があり、投稿させていただきました。
環境はASP.NET(C#)です。
htmlを記入するファイル(〜〜.aspx)に以下のようなコードを書いたところ
「型、名前空間の定義、またはファイルの終わりが必要です」
というエラーとなります。
<%
public void test(){
%>
<table>
<tr>
<td><asp:TextBox ID="txtTest" runat="server"></td>
</tr>
</table>
<%
}
%>
上記のような書き方はASPやPHPではやっていた記憶があるのですが、
ASP.NETでは出来ないのでしょうか?
※上記を利用してやりたいことはHTMLの出力を関数化して
プログラムで制御したいです。HTML部分を文字列として
〜〜.aspx.csファイルの方に記載しRespose.writeでhtmlを
出力しようとしたのですが、ASP.NETのコントロールを
使っている関係で、エラーが発生します。
(〜〜.aspxの方に記載がないので、IDが見つからないとうエラーが発生)
お手数ですが、何卒ご回答の程よろしくお願いいたします。
|