知らなかった。。。
Validator系(RequiredFieldValidator、RegularExpressionValidator、CompareValidator、RangeValidator)はクライアント側のチェックだけではなくて、サーバ側でもチェックを行っていたんですね。
ただし、CustomValidatorはサーバサイドではチェックされないんですね。
たまには本を読むのもよいものですね。
2007年4月23日月曜日
2007年4月13日金曜日
[ASP] ASPからVB2005のDLLを使う
ASP.NetではなくてASPです。
色々調べてたんですけど、勝手にかなりメンドクサイらしいという結論に達してました。
ところが、K君に「こんな感じで出きったぽいんですけど。。」と。
うん。出来てました。
1.VB2005でクラスライブラリを作成する。
2.新しい項目の追加で「COMクラス」を追加する。
3.COMクラスを作りこむ
4.セットアッププロジェクトを追加してインストーラを作る
5.インストールする
なんと、これだけでいけちゃいました。
例えば「ASPComTest01」と言うプロジェクトを作成して、
その中にCOMクラス「ComClassTest01」を追加します。
で、適当に文字列を返すメソッド「TestString」を作ります。
そしてインストール。
ASP側は
Set obj = Server.CreateObjext("ASPComTest01.ComClassTest01")
なんて感じでインスタンスは出来ちゃいます。
はぁ~。
色々調べてたんですけど、勝手にかなりメンドクサイらしいという結論に達してました。
ところが、K君に「こんな感じで出きったぽいんですけど。。」と。
うん。出来てました。
1.VB2005でクラスライブラリを作成する。
2.新しい項目の追加で「COMクラス」を追加する。
3.COMクラスを作りこむ
4.セットアッププロジェクトを追加してインストーラを作る
5.インストールする
なんと、これだけでいけちゃいました。
例えば「ASPComTest01」と言うプロジェクトを作成して、
その中にCOMクラス「ComClassTest01」を追加します。
で、適当に文字列を返すメソッド「TestString」を作ります。
そしてインストール。
ASP側は
Set obj = Server.CreateObjext("ASPComTest01.ComClassTest01")
なんて感じでインスタンスは出来ちゃいます。
はぁ~。
登録:
投稿 (Atom)