Microsoft ASP

全3082件中61~80件表示
  • 遷移後の画面クローズができない

    前提: ・ASP.NET ・Chromeブラウザ、バージョン:43 閉じる処理を画像リンクで行い、 記述は<a href="javascript:window.close()">としています。 初期画面はクローズすることができますが、 別画面へ遷移すると遷移先の画面では上記記述でクローズすることができません。 ※リンクをクリックしても何も動作せず。 ※IEでは正常に動作し、画面クローズできます。 ※画面オープンは、「Response.Redirect("URL");」としています。 解決策があれば教えてください。

    • snk2410
    • 回答数1
  • 【.NET】ログ出力について

    以下の環境のWEBシステムにおいて、ログアウトの際、セッション切れの際にログを出力できないか調査しています。 (サーバーOS) Windows Server 2008 R2 Standard (DB) SQLServer 2008 R2 (開発言語) .NET Framework Version 3.5 SP1 (サイト管理) IIS 尚、現状以下のような調査状況です。 ◇ログアウト時のログ出力 ⇒ .NET上では厳しく、windowsサービスとして別途実装が必要と思われる… ◇セッション切れ時のログ ⇒ セッションを管理しているIIS上でアクセスログとして出力できないか調査中だが…困難と思われる… これらの実現に向けて、何か良いアドバイスがあれば是非お聞きしたいです。 よろしくお願いいたします。

  • 【.NET】パスワード世代管理について

    某WEBシステムにおいて、ユーザーのログインパスワードを1世代管理から4世代管理に変更しようとしています。(4つ前のパスワードまで利用不可にする) しかしながら、技術的に未熟なこともあり、いまいち良い実現方法がイメージできません。 恐れ入りますが、どなたかご教示いただけたら幸いです。 以下が対象WEBシステムの環境になります。 (サーバーOS) Windows Server 2008 R2 Standard (DB) SQLServer 2008 R2 (開発言語) .NET Framework Version 3.5 SP1 何卒よろしくお願いいたします。

  • 名前空間の調べ方

    プログラムの先頭にある using xx ですが、使いたいメソッドがどの名前空間に含まれているのか? を調べるにはどうすれば良いのでしょうか?

    • Qo Qoo
    • 回答数2
  • POSTデータを取得するとき

    ASP.NETほんとの初心者です。 aspxファイルを少し変更しないといけないのですが、 わからないことがあります。 POSTデータを受け取る際、 元ソースでは、例えば Request.Form['abc'] と記述がありました。 が、それだと取得できなくて 今回は Request['abc'] で、受取れました。 これは何が違うのでしょうか? .NETのバージョンでしょうか? Request.Form['abc'] Request.Form('abc') Request['abc'] Request('abc') 上記が全て有効なのかわかりませんが、なかなか調べられず理解できません。 まったくの初心者に教えていただけないでしょうか?

    • jg1wjz
    • 回答数2
  • http通信について

    環境はASP.NETです。 aspxファイルですが、 現在、同じURLを直接ブラウザに打ち込むと正常に動くのですが <form>のactionに同じURLを埋め込んでsubmit()すると、 情報が足りないのか、何かがおかしくなるのか、 システムが正常に動きません。 <form>のactionでURL(GETデータ付)を指定してsubmit()した場合と ブラウザに直接、URLを打ち込んだ場合とでは どこが違ってくるのでしょうか? どなたかアドバイスお願いいたします!

    • jg1wjz
    • 回答数2
  • ActiveXは危険?

    Internet Explorerの内部では、 いくつかのActiveXを利用しているという認識ですが合っていますでしょうか? 下記の公式ページでは、 Shdocvw.dll や、Mshtml.dll を使っているように感じます。 ◆Microsoft のInternet Explorer のアーキテクチャ https://msdn.microsoft.com/ja-jp/library/dd163924.aspx 「ActiveXには脆弱性がある」という話を聞いたことがありますが、 ActiveXのdllを使用しているInternetExplorer は脆弱性を持っているのでしょうか?

  • 画像の存在チェック

    asp.net、c sharp環境です。 ある画像があるかチェックして、あればimgタグで出したいと思っています。 自前のサーバにある画像とかではなく、外部のwebサイトの画像なので どうチェックしたものか悩んでいるのですが、たとえばステータスコードを 見て出しわけ、とかできるものでしょうか? たとえばですが http://cdn.gazo.okwave.jp/okwave/ad/qnavi/pro_ranking_50_50.png ↑この画像が存在する場合、これをそのままimgタグで出したい。 存在しない場合は、以下の画像をだす。 http://cdn.gazo.okwave.jp/okwave/images/common/logo_cojp.png FileExistsみたいなものがあればいいんですが…。 何か良い方法がないものでしょうか。 アドバイスお願いいたします。

    • ginfix
    • 回答数2
  • メッセージにパスを表示

    ASPにてエラーが発生した場合、あるフォルダにエラーログを出力するようにしました。 その際、このフォルダを見てくださいね という風にメッセージを表示させたいのですが、円マーク もしくは、半角スラッシュが消えてしまいます。 パス(¥ftp¥bbb)としておくと、表示されるのは・tpbbb 「エラーが発生しました。転送ログ(・tpbbb)を確認して下さい。」 となってしまい、どのフォルダなのかわかりません。 C#では、クオート文字?(@パス文字列)ができますが、ASPでもそのようなことができるのでしょうか? 表示させるパスは、includeファイルに記載しておき、Server.MapPathにてASP側で取得しています。 よろしくお願いいたします。 ※ASP.NET ではなく、ASPです。

    • mamefun
    • 回答数2
  • クラシックASPでのストアド処理について

    いつもお世話になっております。 クラシックASPにて、ページを作成しています。 ASPでストアドを実行しているのですが、うまくいきません。 サーバー側で以下のように記載しています。 <% sscheckkekka = split(scheckkekka, ",") 'チェック結果のリスト For i = 0 To UBound(sscheckkekka) Set rsgyousya = connectDB.Execute("gyousyacopy '" & sCompanyID & "','" & sshiirecode & "','" & skana & "','" & skanji & "','" & stel & "','" & sfax & "','" & snaibu & "','" & sscheckkekka(i) & "'", updcnt, adCmdText) Next %> 「gyousyacopy」がストアド名です。 問題なのは、'" & sscheckkekka(i) & "'の部分で、 ここに例えば、'" & 9000 & "'などと入れて実行すると、問題なくストアドは実行されます。 試しにFor ~ Next部分も省略して、 sscheckkekkaも配列番号を入れた以下のようなものを試しましたが、 Set rsgyousya = connectDB.Execute("gyousyacopy '" & sCompanyID & "','" & sshiirecode & "','" & skana & "','" & skanji & "','" & stel & "','" & sfax & "','" & snaibu & "','" & sscheckkekka(0) & "'", updcnt, adCmdText) やはりストアドは実行されませんでした。 '" & sscheckkekka(0) & "' ここ部分の「'」か「"」の数の問題だと思い、いろいろ試してみましたが、うまくいきませんでした。 もしご存知の方がいらしゃいましたら、ご助言いただけると助かります。 宜しくお願いします。

  • モデルクラスの数は?テーブル数?ビュー数?

    MVCのモデルクラスについて質問です。 例えば、伝票テーブルと、伝票明細テーブルがあったとき、 (伝票テーブル:伝票番号 100 取引先A  伝票明細テーブル:    伝票番号 100 商品A 100円 15個    伝票番号 100 商品B 200円 10個  のようなもの) 「モデルクラス」は 「伝票テーブル操作用」と 「伝票明細テーブル操作用」に分けるべきでしょうか? それとも分けないべきでしょうか? 私は、 SELECT用なら「伝票テーブルと伝票明細テーブルを結合した状態でモデルクラスをつくる」 INSERT、UPDATE、DELETE用なら「伝票テーブル用」と「伝票明細テーブル用」に分けているのですが、 この方法はあっているでしょうか? 大抵のテーブルが参照オンリーではなく登録系も必要であるシステムなら、 「テーブル数」=「モデルクラス数」とし、 参照をメインにするようなシステムなら 「ビューの数」=「モデルクラス数」とする認識です。

  • ストアドの繰り返し処理について

    いつもお世話になってます。 現在、ASPクラシックとストアドプロシージャーを使って、 データのあるなしを、フラグとしてもたせようとしているのですが、 どうしもてうまくいきません。 以下が、ASPのソース部分です。 <% '店舗一覧取得 Set rsStore = connectDB.Execute("tenpoget '" & 会社ID & "','" & 店舗ID & "'", updcnt, adCmdText) sstoreid = rsStore("store_id")'店舗一覧 'フラグの取得 i = 0 While Not rsStore.EOF Set rsflag = connectDB.Execute("gyoshatenpoget '" & 仕入コード & "','" & rsStore("店舗ID") & "'", updcnt, adCmdText) ssflag(i) = rsflag("flg") i = i + 1 rsStore.MoveNext Wend ssflag = rsflag("flg") %> 問題なのは、フラグ取得部分で、 繰り返し店舗を読みんで、フラグの値を関数に入れようとしています。 繰り返しをせずに単体で行うと、フラグはゲットできるので、ストアド等は間違ってません。 おそらく問題なのは、 ssflag(i) = rsflag("flg") の部分だと思いますが、どう書いていいかわりません。 年末のお忙しい中申し訳ありませんが、ご教授していただければと思います。

  • 登録フォームからExifを取得したい【Iphone

    「input type=’file’」で画像を指定し、撮影日や撮影箇所、タイトル、補足などを 入力して登録するフォームがあります。(ASP.NET MVCで開発しています) そのフォームでは、指定された画像から情報を取得し、 ・指定されたアップロード予定の画像のサムネイルを表示 ・画像のファイル名からタイトル欄の初期値を設定 ・画像のExif情報から撮影日欄の初期値を設定 の3点の処理をするようになっています。 上記ほとんどが正常に動いているのですが、 Iphoneを使ってExif情報を取得しようとしたときのみ情報が上手く取得できません。 (WindowsやAndoridなどを使って画像を登録した場合は問題なく動いています。) 画像がIphoneにあるときはExif情報はちゃんとあるようですが、 外部に画像を渡す際にExif情報を破棄する?ような記事も見かけたのですが、 フォームで画像を指定して、Exif(撮影日)情報を取得する方法は無いでしょうか。 何かご存知の方居られましたら、 ご教授お願い致します。

  • javascriptでlabelの値取得

    vs2012(c#)で <asp:Label ID="test" runat="server" Text="abc" Visible="true"></asp:Label> の値をjavascriptで取得したいのですが、下記で実行すると l1はnullになり取得できません。 var l1 = document.getElementById("test"); var data = l1.innerText; console.log(data); そのようにすれば取得できるでしょうか

    • Qo Qoo
    • 回答数1
  • BootStrap.TouchSpinについて

    asp.netで利用したいので、runat="server"属性をつけるとspinが消えてしまいます。 runat="server"をつけないと使えるのですが、良い方法はないでしょうか?? <input id="txt_data1_1" type="text" value="0" name="txt_data1_1" runat="server" class="form-control"/> <script> $("input[name='txt_data1_1']").TouchSpin(); </script>

    • Qo Qoo
    • 回答数2
  • x.aspxとx.aspx.vbの値の受渡について

    asp.net4で開発を実施しております。 FormViewを使ってデータの登録を行おうとしております。 form1.aspx.vbで設定した変数を、form1.aspx側のsqlにて使いたいと思っているのですが、どのようにすればよいでしょうか? 【form1.aspx.vb】 sub aaa = 1 end sub 【form1.aspx】 : <asp:SqlDataSource ID="SqlDataSource" runat="server" ConnectionString="<%$ ConnectionStrings:DB1ConnectionString %>" DeleteCommand="UPDATE Table1 SET [Flg1] = @aaa WHERE [CD] = @CD" <DeleteParameters> <asp:Parameter Name="CD" Type="String" /> <asp:Parameter Name="aaa" Type="String" DefaultValue="<%= aaa %>" /> のように作ってみたのですが、うまくいきません。 どの様にすればよいのかご教示いただければと思います。  よろしくお願い致します。

    • noname#241296
    • 回答数1
  • 画面から画面へ値1つずつ複数回受け渡しすべてを表示

    タイトル: 子画面から親画面へ値を1つずつ複数回受け渡してすべてを表示するにはどうすればよいでしょうか 内容 はじめまして。 こんにちは DIK です。 私、VisualStudio2013web のASP.netでWebアプリケーションを作成しております 使用言語は Server言語:C# Script言語:JavaScript Sql言語:PostgleSQL クライアント言語にHTML関連他、jQuwery なんかも使っております。 ご質問がありまして、ご教授いただけませんでしょうか・ 内容をざっくり申しますと、画面から画面へ値1つずつ複数回受け渡しすべてを表示することです。 もう少し詳しく解説しますと 親画面と小画面があり、値の受け渡しを行います。 親画面は値の受け取り、子画面が値の渡します 1.子画面を開き、SQLでDBの値を検索してすべてのレコードを表示させます。 2.子画面でDBjのデータが複数表示されている状態で一件データを選択します 3.そのデータを親画面に値を一件送り表示させます。 4.親画面に表示されている状態で、子画面からデータを新たに選択をします 5.そのデータを送ります。 6すると、3で送ったデータ(値)と5で送った値の両方が親画面に表示される このようにするにはどのようにするとよいでしょうか。 方法としてはSessionやApplication変数を使用して送る方法を行いました。 子画面(ポップアップウインドウ)側 ```C# //DataGridで表示したDBの値の取得文(位置セル分の値) //codeはDBで取得した値の1件分のデータです。          String code = MyGrid.Items[e.Item.ItemIndex].Cells[0].Text;         ArrayList data = new ArrayList(); data.Add(code); for (int d = 0; d < data.Count; d++) { String Gridcode = ""; Gridcode+= Convert.ToString(" or goods_code ='" + (String)data[d]) + "'"; Session["Gridcode"] = Gridcode; Application["Gridcode2"] = Gridcode;  } //親画面リロード //再選択へ戻る ``` 親画面側 ```C# //方法1 string Gridcode = (string)(Session["Gridcode"]); string sql = ""; sql += " select goods_name, goods_code from MST_goods "; sql += "where goods_code =''"; sql += "" + Gridcode + ""; //方法2 string Gridcode2 = (string)(Application["Gridcode2"]);      string sql = ""; sql += " select goods_name, goods_code from MST_goods "; sql += "where goods_code =''"; sql += "" + Gridcode2 + ""; ``` 結果は Session["Gridcode"] = Gridcode; Application["Gridcode2"] = Gridcode; の値が子画面から渡すと上書きされてします。 またArrayListで回している値が毎回1データのみになっています 値を複数複数回で複数件回して受け渡すように記述しようとしました ほかに良い方法はありませんか? なおD子画面で選択した値をDB格納させて親画面でDBに格納したデータをすべて取得する方法では実現できますが 条件としては与えられたDBテーブル情報を変更せずに行うことです。そのため値を送るためのDBを作ることができません。 その他の処理は画面操作が同じ動きをできれば、どんな方法を使用しても構いませんということで作成をしております 非常に困っております 長々となってしまい、文章に誤字や説明不足など至らない点があるかと思われますが どなたかご教示お願い致します。 最後に 画面遷移方法をお伝えします 1.らC#側にJavaScriptの処理をさせて画面の開閉を行う 2.子画面はポップアップウインドウです 開き方は、親画面から Window.open() で子画面を開く           C#側に ```C# string startupScript = ""; startupScript += "<script language='JavaScript'> window.open()"; startupScript += " <" + "/script>"; ClientScript.RegisterStartupScript(this.GetType(), "startup", startupScript); ``` の記述をしております 処理を行い子画面からなんだかの処理Reloadで親画面に処理を送る           C#側に ```C# string startupScript = ""; startupScript += "<script language='JavaScript'>   window.opener.location.reload()"; startupScript += " <" + "/script>"; ClientScript.RegisterStartupScript(this.GetType(), "startup", startupScript); ``` の記述をしております この処理によってポップアップウインドウを操作して元画面に値を送る処理を行えました    

  • aspxとうい拡張子がASP.netだと最近になっ

    aspxとうい拡張子がASP.netだと最近になって知りました。 僕はPHPを使うのですが、PHPだとサーバーに.phpでアップロードしたものが、結果的にhtmlを吐き出すので.phpがブラウザにでて来ることはなく、またjavascriptではhtmlから呼び出す形になっているので結果的にhtmlが表示されるのですが、その点aspxはMicrosoftの独自のものです。 なぜブラウザに表示されるのでしょうか?IEならまだしもChromeやffが対応しているのはなぜですか?

  • vbaでIEの名前を付けて保存(A)をしたい

    VBA で IEの通知バー を操作したいです。 SendKeys で 通知バーの 保存(S) はできたのですが、 保存(s)の右隣の ▼ をクリックするとでてくる、 名前を付けて保存(A) の方法がわかりません。 どのようなキーをおくればよいのでしょうか。 他の質問をみると、SendKeysではなく ○○がよいですよ みたいな内容しか見つからず、 回答をみつけることができなくて困っておりますのでよろしくお願いいたします。

    • yorkies
    • 回答数1
  • マスターページ使用時のJavascript

    vs2012 c#で作成しています。 下記のjavascriptをマスターページを使用したContentPlaceHolderID何に記述し、 playボタンを押すと、再生されません。 (正確には再生直後にリロードが発生しているように見えます) 通常のhtmlページでhead内に書くと問題なく再生できるのですが、 なぜこうなるのか教えて下さい。 <%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage2.master" AutoEventWireup="true" CodeFile="test3.aspx.cs" Inherits="test3" %> <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolderContent" Runat="Server"> <div> <input id="file" name="file" type="file" onchange="preview()" class="form-control" /> </div> <div class="flex-video widescreen" style="margin: 0 auto; text-align: center;"> <video id="video" class="videoUiWrapper thumbnail" controls loop muted preload="auto" ></video> </div> <div> <button id="btnPlay" onclick="playVideo()" class="btn btn-primary">play</button> <button id="btnPause" onclick="pauseVideo()" class="btn btn-primary" >pause</button> </div> <script type="text/javascript"> function preview() { var fileData = document.getElementById("file").files[0]; if (fileData.name != "") { tryVideo(fileData); } } function tryVideo(file) { if (!/video/.test(file.type)) { return alert('videoぢゃない'); } if (!/probably|maybe/.test(video.canPlayType(file.type))) { return alert('再生できる動画ファイルぢゃないyo'); } video.src = URL.createObjectURL(file); } function playVideo() { video.play(); } function pauseVideo() { video.pause(); } </script> </asp:Content>

    • Qo Qoo
    • 回答数2