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

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

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

全過去ログを検索

<< 0 >>
■8585  WEBシステムの初期画面について
□投稿者/ AO -(2006/11/30(Thu) 12:13:39)

    分類:[ASP.NET] 


    分類:[ASP.NET] 

    初歩的な質問かもしれませんがよろしくお願いします。

    社内のWEBシステム改修にあたり、
    ログオンする画面を表示するまでの流れを考え直す方向に話が進んでいるのですが
    どのような流れがベストなのでしょうか?

    現在は、ツールバーを表示してしまうと、
    ボタンなどを使用してしまうことを考慮し、
    初期画面を表示し、
    Window.Open でツールバー表示を制御して
    新しいウィンドウとしてログイン画面表示しています。
親記事 /0過去ログ8より / 関連記事表示
削除チェック/

■7353  Re[1]: プロキシ経由のタイムアウト回避について
□投稿者/ mあ -(2007/09/04(Tue) 13:59:37)
    No7326 (やま さん) に返信
    > divタグで区切った範囲だけ、リロードさせる等の技がありましたら何方か御教示頂けないでしょうか。
    >


    スクリプト使わないと出来ないかな。

    <body>
    <div style="font-size:500px">処理中</div>
    <iframe id=Frame1 name=Frame1 width=0 height=0></iframe>
    <script>
    function window.onload() {
    var f = document.getElementById("Frame1");
    if (document.all) f.onload = function(e) {
    if (e.readyState == 200) {
    reloadWindow(f)
    }
    }
    else {
    f.onreadystatechange = function(e) {
    if (e.readyState == 200) {
    reloadWindow(f)
    }
    }
    }
    post();
    }

    function post() {
    var timeoutTime = parseInt(document.forms[0].porlingTime.value);
    setTimeout(function() {
    document.forms[0].submit();
    }, timeoutTime); //「処理中」表示から N秒後 status.aspx へポストする
    }

    //status.aspx が返す Json フォーマットの文字列 "{" から "}" までを文字列で返します。
    var jsonFormat = {
    reloadURL : "/xxxx.aspx", /* 成功・失敗した時の 新しいとび先URL */
    statusCode: "最中", /* 成功・失敗・最中 */
    value: 0 /* 画面に進捗率を示す必要あれば、ここに 例えば 70 とか */
    };

    function reloadWindow(f) {
    var json = eval(f.document.body.innerText);

    switch (json.statusCode) {
    case "成功":
    case "失敗":
    location.reload(json.reloadURL); break;
    case "最中":
    post(); break;
    default:
    //別の不具合が原因で落ちている可能性
    location.reload("404NotFound.aspx");
    break;
    }

    }
    </script>
    <form method="post" target="Frame1" action="status.aspx">
    <input type=hidden name="gamenID" value="xxxx" />
    <input type=hidden name="sessionID" value="xxxxx" /><!-- セッションIDは埋め込まないのが普通? -->
    <input type=hidden name="dupID" value="xxxxx" /><!-- 多重ログイン防止キー -->
    <input type=hidden name="porlingTime" value="1500" />
    </form>
    </body>

    status.aspx は、サーバー処理が完了してない間は、上記HTMLを出力する。
    サーバー処理が終わったら、適切な画面への URL 返して完了、とか。


    --
    サーバーで重たい処理を行う命令を出して、メイン画面がすぐ「処理中」
    メッセージを出して終了する。
    重たい処理は、DBへ、セッションIDをキーとする進捗状況を示すテンポラ
    リテーブルを用意して、そこへ処理状況のフラグをセットする。

    クライアントで「処理中」と表示されているブラウザから、定期的にIFRAMEへ
    処理状況フラグを見るための ASP を呼び出し、処理の完了を待つ。

    --
    こーゆー状況を想定した場合は上記のようなロジックで実現できるかと。
    ASP の書き方に変えて見て下さい。多少無理があるかも??

    # IFRAME へのポストの場合は、右上の旗やら地球儀が回りませんから、
    # メッセージ表示するなり、アニメーションGIFなりを動作させて、サーバ
    # と同期しているのだから勝手に閉じるなよ、みたいな工夫は必要かも
    # しれません。

    # XmlHttpRequest でも同じです。日本語に多少の癖がありますが。


記事No.7326 のレス /過去ログ18より / 関連記事表示
削除チェック/

■29538  Re[10]: 正規表現
□投稿者/ ヤンサン -(2008/12/10(Wed) 14:49:00)
    No29537 (よねKEN さん) に返信

    ありがとうございます。
    検証後また、連絡します。
記事No.29481 のレス /過去ログ53より / 関連記事表示
削除チェック/

■54838  マスターページの固定化について
□投稿者/ QQ -(2010/11/04(Thu) 23:42:23)

    分類:[ASP.NET (VB)] 

    スクロールするとマスター部も一緒にスクロールします
    マスターページの表示を固定化はできるのですか?
親記事 /過去ログ92より / 関連記事表示
削除チェック/

■88881  Re[12]: SetupProjectアンインストールできない
□投稿者/ ぽんすけ -(2018/10/09(Tue) 18:58:44)
記事No.88855 のレス /過去ログ153より / 関連記事表示
削除チェック/

■88885  Re[13]: SetupProjectアンインストールできない
□投稿者/ とっちゃん -(2018/10/10(Wed) 10:46:57)
    No88881 (ぽんすけ さん) に返信

    > エラー 1001。 Error 1001. インストールを初期化中に例外が発生しました:
    > System.IO.FileNotFoundException: ファイルまたはアセンブリ 'file:///C:\WINDOWS\SysWOW64\Company'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。

    直接・間接的な原因はこのError 1001 でしょう。
    Error 1001 で検索してみたところ、どうやらトラップされない例外があるとこのエラーをログに出力するようです。

    今回の場合は、System.IO.FileNotFoundException。
    カスタム動作を実装したアセンブリまたは、そこからロードされるなにかのモジュールが 'C:\WINDOWS\SysWOW64\Company' というファイルを要求して、見つけられずにエラーが出た。
    というのが現実的な理由でしょう。

    カスタム動作の実装がわからないのでなんでこのファイルが要求されているかもわかりません。

    もしかしたら、リンク先のブログにあるようにカスタム動作のモジュールを差し替えた結果、おかしな状況になったということも考えられます。

    http://blog.syo-ko.com/?eid=1372

    カスタム動作のモジュール内部に問題があるであろうことが推測できます。
    ですが、カスタム動作は文字通り、プログラマーが必要に応じてカスタマイズするためにある機能なので
    外部の第三者にはその中からエラーの状況を推測するのは、ほぼ不可能といえます。

    まずは、カスタム動作のアンインストール時の処理で何をやっているかをくまなく調査し、直接・間接的にロードされるなにかが
    上記ファイルを参照するような状況になる条件を探していくしかないと思います。
記事No.88855 のレス /過去ログ153より / 関連記事表示
削除チェック/

■97534  Re[2]: ジェネリックメソッドの制約列挙について
□投稿者/ ら -(2021/06/03(Thu) 11:54:41)
    No97529 (Hongliang さん) に返信

    Interfaceを実装する形でやることにしたのですが、共通処理の部分でエラーが出てしまいます。
    CSVファイルから一行ずつ抜き出したデータを、Modelクラスのプロパティにセットして、そのModelクラスごとListに格納していく処理なのですが、
    「ModelからTに変換することができません」といったエラーが出ます。何か間違っている点や、解決策などありましたら教えて頂きたいです。

    private void MakeList<T>(string s, List<T> dataList) where T : IModel
    {
    using (StreamReader File = new StreamReader(path, Encoding.GetEncoding("UTF-8")))
    {
    while (!File.EndOfStream)
    {
    string line = File.ReadLine();
    list = line.Split(',');

    // この処理以降にエラーが出ます

    dataList.Add(new Model()
    {
    Name1 = _valueList[0],
    Name2 = _valueList[1],
    Name3 = _valueList[2],

                 ・
                 ・    
                 ・
    });
    }
記事No.97528 のレス /過去ログ169より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -