2013年7月25日木曜日

ScriptManager による JavaScript ファイル読み込み

ScriptManager を利用することで外部 JavaScript ファイルを読み込むことができます。

        <asp:ScriptManager ID="ScriptManager1" runat="server">
            <Scripts>
                <asp:ScriptReference Path="~/JScript1.js" />
                <asp:ScriptReference Path="~/JScript2.js" />
            </Scripts>
        </asp:ScriptManager>

2013年6月25日火曜日

ASP.NET ボタンクリックでダイアログ画面を表示

ASP.NET 開発で、ボタンクリック時にダイアログ画面(ダイアログウィンドウ)を表示する例です。

.NET Framework 側で RegisterClientScriptBlock メソッドを呼び出してスクリプトを登録します。RegisterClientScriptBlock メソッドの第1引数、第2引数の情報の組み合わせでスクリプトを一意に識別しています。重複する組み合わせのスクリプトは登録できないようです。
以下の例では、ボタンクリックのタイミングで、Dialog.aspx というダイアログ画面を表示しています。


    protected void Button1_Click(object sender, EventArgs e)
    {
        ClientScript.RegisterClientScriptBlock(
            // クライアントスクリプトのタイプ
            this.GetType(),
            // クライアントスクリプトのキー
            "modal1",
            // スクリプト
            "<script language='javascript'>window.showModalDialog('Dialog.aspx');</script>"
        );
    }


ClientScriptManager.RegisterClientScriptBlock メソッド (Type, String, String)
window.showModalDialog
showModalDialog method

2013年6月16日日曜日

PHP で MySQL のテーブルに行を追加

PHP で MySQL のテーブルに行を追加するコード例です。

<?php
    // レコード追加
    $insert_sql = "INSERT INTO table1 (Name) VALUES ('Chigusa')";
    $result_flag = mysql_query($insert_sql);
?>

2013年5月26日日曜日

MySQL AUTO_INCREMENT を追加設定

MySQL のテーブルに AUTO_INCREMENT を追加することができます。

phpMyAdmin でテーブルを表示して・・・



対象のカラムの「AUTO_INCREMENT」にチェック


これで「保存する」をクリックします。

2013年5月23日木曜日

DTI ServersMan SIM 3G 100 を Web で解約する方法

 DTI ServersMan SIM 3G 100 は Web で解約できました!メモを残しておきます。

1.MyDTI にログイン
https://oc.dti.ne.jp/cgi-bin/uss/index.cgi

2.ログインすると「契約中サービス」タブが表示されていると思います。「設定」の下にあるアイコンをクリックして、ServersMan SIM 3G 100 の設定画面を開きます。




3.下に開いたメニューから、「解約」をクリックします。




4.解約申請画面が表示されるので、「退会手続きへ進む」をクリックします。




5.解約申し込み完了


Web での手続きはこれで終了です。後日(1~2週間後) SIM カード返却用の封筒が届けられるので、DTI に返送すれば解約完了です。ちなみに、SIM カード返却には期限が設定されています。期限内に SIM が返却されないと確か手数料 3150 円が請求されますのでご注意ください。