onosのプロフィール
- ベストアンサー数
- 127
- ベストアンサー率
- 81%
- お礼率
- 0%
- 登録日2010/09/25
- Webサイト http://blogonos.wordpress.com/
- ListView 削除ボタン押下時に値を取得したい
VS2012 c# WEBフォームです。 ListViewで削除ボタンを押したときに行のアイテムを取得したいのですが、方法を教えて下さい。 更新ボタンはListViewのOnItemUpdatingイベントから Label str_id = (Label)ListView1.EditItem.FindControl("idLabel1"); とすると取得きました。 同じように 削除ボタンはListViewのOnItemDeletingイベントから Label str_id = (Label)ListView1.SelectedItemTemplate.FindControl("idLabel1"); とすると、FindControlが使えない旨のメッセージが表示されます。 ItemTemplateでも同じです。 削除ボタンはItemTemplateとSelectedItemTemplateにしか置いていないのですが、 どのように取得すれば良いのでしょうか。。
- ベストアンサー
- Microsoft ASP
- Qo Qoo
- 回答数1
- WEBアプリケーション作成でランタイムエラー
visual web developer 2010 Expressを使用してWeb アプリケーションプロジェクトを作成しています。 環境は以下です。 WEBサーバ:Windows Server 2008 R2 Standard SQLServer:microsoft SQL SERVER 2008 R2 Express版 IISのバージョン:Version7.5.7600.16385 .NET のバージョン:Microsoft .NET Framework 4 使用ブラウザ:IE,Firefox,Chrome(すべて最新バージョン) 使用言語:VB ローカルで作成して正常に動作していたWEBアプリケーションを サーバーにうつして実行してみたのですが, ランタイムエラーが出てしまいました。 Server Error in '/scripts/×××/×××' Application. Runtime Error Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine. Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off". <!-- Web.Config Configuration File --> <configuration> <system.web> <customErrors mode="Off"/> </system.web> </configuration> Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL. <!-- Web.Config Configuration File --> <configuration> <system.web> <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> </system.web> </configuration> 指示のとおり,web.configを開いて以下を記述してみましたが <system.web> <customErrors mode="Off"/> </system.web> 今度は ユーザー 'NT AUTHORITY\ANONYMOUS LOGON' はログインできませんでした。 というエラーが出てしまいます。 原因かと思われる点は, いままではvisual web developerで「プロジェクト」を編集して作成し, 都度「WEBアプリケーションに変換」してWEBサーバー上にコピーしていたのですが, 今回は別の人から引き継いだのでWEBアプリケーションを直接編集していたことです。 あとは,今回引き継いだあとにajax cotrol toolkitを導入しましたが このあたりは関係あるのでしょうか。 同フォルダに,htmlファイルを作成してコピーしてみたところ そちらは正常に表示されました。 また,デモ用にプロジェクトを新規作成して, 同様に仮想ディレクトリを作成し,コピーしてみたところ 正常に表示されました。 なのでサーバーやIISの問題ではないのではないかと思っています。 原因は何が考えられるでしょうか?教えてください。
- ベストアンサー
- Microsoft ASP
- masunona
- 回答数1
- 別コントロールのサーバ側イベントに来てしまう
ASP.NET4.0で、WEBシステムを開発しています。 デスクトップアプリの経験はありますが、WEBの経験はあまりないです。 TextBoxのTextChangedイベントハンドラを作成し、AutoPostBack=trueにして、 サーバ側で処理するようにしているのですが、その際、なぜかその近くに配置している ボタンのClickイベントハンドラにも来てしまっています。 VisualStudio2010でデバックして発覚しました。 それぞれ、別々のUpdatePanelで囲っています(UpdateMode=Conditional)。 PostBack時、押してもいないボタンのClickイベントに来てしまうようなことがあるのでしょうか。 (Enterキー押下で何か発生している?) UpdatePanelを使ってページを作成する際、注意点などはありますでしょうか。 よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- ktaka-214
- 回答数1
- Windowsサーバー、PHPでアクセス権変更は?
Windows Server 2003上でPHPでプログラミングしています。 ASPが大部分ですが、部分的に関数やライブラリがあるPHPで実装しています。 PHPでサーバー上の画像をexif解析しようとしたら、アクセス拒否されて 「Unable to open」とエラーが出ました。 画像データのプロパティのセキュリティにある 「Users」にフルコントロールのチェックを入れたらエラーになりませんでした。 そのチェックを、PHPのプログラム内で実行する方法はありますか? アクセス権を変更する下記の関数は、Linux用なので使えませんでした。 chmod("test.jpg",0666); 代替はありますか? 宜しくお願い致します。
- 締切済み
- Microsoft ASP
- kzkz-16
- 回答数2
- クリックしたボタンのIDの取得
あるプログラムをASP.NETとC#で作っています。 ASP側に、 <asp:ImageButton ID="btn1" runat="server" onclick="btn_Click" /> <asp:ImageButton ID="btn2" runat="server" onclick="btn_Click" /> <asp:Label ID="label1" runat="server" Text=""></asp:Label> とある場合に、btn1とbtn2、押された方のID名をlabel1に表示するには、btn_Clickイベントにはどう書けば良いでしょうか?
- ベストアンサー
- Microsoft ASP
- 森野 クマ
- 回答数1