C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: html側でASP.NETの関数を作成する


(過去ログ 101 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■60141 / inTopicNo.1)  html側でASP.NETの関数を作成する
  
□投稿者/ 夏 (3回)-(2011/06/21(Tue) 19:58:42)

分類:[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が見つからないとうエラーが発生)

お手数ですが、何卒ご回答の程よろしくお願いいたします。

引用返信 編集キー/
■60249 / inTopicNo.2)  Re[1]: html側でASP.NETの関数を作成する
□投稿者/ 夏 (4回)-(2011/06/24(Fri) 10:03:46)
自己解決しましたのでご報告いたします。

html出力部分をASP.NETで関数化する方法として
Tableクラス・TableRowクラス・TableCellクラス等を用いて、
動的にプログラムでテーブルを作ることにしました。

htmlではJavaScriptを用いて実現していた数字のみ入力可能という
テキストボックスの入力制限はMaskedEditコントロールで実現する方向とします。

解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -