2013年6月アーカイブ

フォームのINPUT要素にはValue属性があり、これがサーバーに送信される。ところで、このValue属性に文字数制限はあるのだろうか・・・。

どこかで、TYPE="HIDDEN"には字数制限がない、という記事を見かけたが、それ以外の要素はどうなのか。

試してみた。



VisualStudio 2010のインテリセンス(IntelliSense)でCSS 3を利用する方法は下記のページで紹介されている。

Visual StudioのIntelliSenseでCSS3を利用するには?(@IT)

が、これを適用してスタイルシートファイル(.css)を編集しようとすると、規定値ではCSS 2.1が選択されてしまい、CSS 3固有のスタイルがエラー一覧に警告として表示されてしまう。


ASP.NETでフォームを作り、<asp:Button />でボタンを配置すると、クライアントポストバック用のスクリプトが出力されることがある。

<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['aspnetForm'];
if (!theForm) {
theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>

こういうの。

でも、これが生成される時と、そうでない時があるのが不思議だった。

ASP.NETで提供されているメンバーシップのデータソースにMySQLを使おうとすると、何かと問題に激突しやすい。ので、ちゃんと動ける状態になるまで苦労して解決した内容のメモ。