タグの表示
すべてのタグ »
Ajax (
RSS)
意外と知られていないExceptionですが、Microsoft ASP.NET AJAX を使っていると発生する例外です。 発生する原因の殆どが、「UpdatePanel内に配置したコントロールやイベントで発生しているケース」です。 では、「UpdatePanel内に配置したコントロールのイベント」でどんな処理を実行すると、 Sys.WebForms.PageRequestManagerParserErrorException が発生するか?というと、 以下の通りです。 1.特殊なデータ形式でデータをエンコードする処理を行った場合...
「おめぇは、すんだらことも知らず、ASP.NETをやっとったんか」(by ドラゴンボールのヤジロベー) と言われるぐらい、ハマってしまった現象をご紹介します。(ちなみに、VS2005での話です) C#の場合、プロジェクトファイルのプロパティで「ルート名前空間」を設定すれば、「namespace文」を自動生成してくれますが、 VBの場合は、「ルート名前空間」を設定してもNamespace文を自動生成しないため、 作成したWebメソッド(PageMethodではなく、asmxで定義したWebメソッド)が クライアントから参照できない現象にここ数日...
お久しぶりです。実は、6/1~6/22 まで3週間ずっと休んでおりまして、その間、近所にある屋外のバスケットボールコートで この3週間、毎日バスケ三昧しておりました。おかげで日焼けして真っ黒。その間、PCから離れる生活を送っていたため、 Blogの更新が久々になってしまいました。 先日から職場復帰し、兼ねてからずっと熱望していた下流工程でのASP.NETを使ったシステム開発の現場でお世話になっています。 その際、Infragisticsさんのコントロールを使って、いろいろと作業していたのですが、あれ?と思うことがあったので...
結果的にはIISの設定を修正すれば治りますが、サブディレクトリにAjaxが動くWebサイトを作成している場合は、 仮想ディレクトリを作成することで、だいたい治ります。 なお、ルートディレクトリにAjaxが動くページを配置している場合や、 仮想ディレクトリを作成しても状況が変わらなかった場合、*.axd に対する、ISAPIの挙動を見直して下さい。 (下記、Windows 2003 Server で説明しています) 手順1:[インターネットインフォメーションサービス]を開き、 ルートディレクトリ(既定のWebサイト...
今まで、いろいろと貯めこんできたんですが、こんなにバグがたくさんあるのは、我慢の限界! ということで、今まで、私、けろ-みおが見つけてきた、Visual Studio 2008関連のバグを公開します。 中にはどうでも良いバグもありますが、重要そうなバグについては、Connect にフィードバックしようと 思っています。みなさんの声がVisual Studio の品質を変えるかも?しれませんよw さて、今回見つけたバグですが、Ajax Control Toolkit のテンプレートです。 比較的、どうでも良いバグかもしれませんが...
意外に知らない方、多かったみたいなので、ネタにします。 ボタン等をClickすると、ASP.NETでは通常PostBack(Submit送信ですね)が実行されます。 普通にASP.NETでWebアプリを作る分にはあまり意識しないんですが、ちょっとコアなことやりたいなぁと思った時に、 ふとPostBack発生元になったコントロールIDを取得したくなっちゃうときがあります。 実はAjax使うと簡単にPostBack元コントロールIDを取得することができるんですよね・・・ 例えばこんな感じで。 上記サンプルの実装コード...
ネタ元: ScriptReferenceProfiler Source and Binary Release (CodePlex) ネタ元: Using Script Combining to improve AJAX performance (asp.net) もう、ASP.NETとAjaxは私の中でやりつくしたのでもういいやと思い、 最近、ASP.NETの情報を無視していたら、いつの間にやらこんなすごいものが出ていたとは。 今までAjax側のレスポンス計測ってなかなか難しいものがありましたが、 ScriptReferenceProfilerを使うと...
ネタ元: RESTful Live Search Service (C# 4.0) More Fun with C# 4.0 - Dynamic REST Service Calls Live Search や Google Search API を使ったRESTの呼び出しを dynamic プログラミングで実装する例を紹介している。 これもったいないのは、せっかくJSON形式でデータを取ってきているんだから、 MicrosoftAjaxTemplates.js + Binding を使って、結果を表示させるサンプルにすればいいのに...
最近、いろんな方のBlogや記事を見ていて、あ!そっか!なるほど!と思った記事をちょっと紹介します。 ■今回の注目記事: AjaxWorld Talk: Building a Great Ajax application from Scratch ( Brad Abrams さんの記事) 私のBlogでも紹介した 「[ASP.NET + Ajax] : MicrosoftAjaxTemplates.js + Binding は、こうやって使うらしい」 で取り上げた、次期ASP.NET + Ajax の話の中で...
こんな画面があったとする。 もし、コンボボックスのデータが選択されたら、右側のロゴの色もJavaScriptでリアルタイムに変更するような 機能を作る場合、皆さん、どうやって作りますか? 時代は変わったもので、Ajax + Binding を使うと、このような機能も簡単にできてしまうらしい。 <%@ Page Language="C#" %> <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional/...
最近話題のJQuery。 AjaxにあるPrototype.js だけでは、ちょっと物足りない感じだったので、JQueryを使ってこんなものを作ってみました。 左側がGridView。右側のエリアにドラッグ&ドロップして行を選択させるというものです。 (GridViewだけではなく、ListViewやRepater、DataList、FormViewコントロールでもできます。 むしろ、Repaterコントロールの方が良かったような・・・。ま、いいや) JQuery使うと、この実装が比較的楽に行えます。 ポイントは...
ネタ元: [ASP.NET] : (今回はVB専用): GridView&選択ボタンなしで、行を選択する方法 [ASP.NET] : GridView&選択ボタンなしで、行を選択する方法~マスタページ使用編~ [ASP.NET]:GridView&選択ボタンなしで、行を選択する方法 ~マスタページのネスト編~ 上記はいずれも過去に 私が取り上げたネタですが、思いのほか大好評で、いろいろとお礼のメールとか日々来てる状況です。 そんな中、 「行をダブルクリックで選択させるには?また、ダブルクリックして選択した行を...
ネタ元: かるあさんのBlog(Trigger で指定したイベントの場合 UpdateProgress が表示されない?) http://karua.at.webry.info/200710/article_19.html 私も、かるあさん同様、同じ問題に直面しました。 ボタンをClickしたら、UpdateProgressで、「更新中」と表示するだけのプログラムだったのに・・・(泣) どうも、UpdateProgressのdisplayがnoneだったり、visibilityがhidden になったりしている模様...
techbank.jp( http://techbank.jp/ ) のTOPコンテンツやその他のTipsコンテンツは、 今まで静的HTMLだけだったんですが、最近は、ASP.NET + Ajax 化を進めてます。 しかし、不思議な現象が・・・ VS.NET2005 でMasterPageとPageを作ります。 そして、その後、VS.NET2008 で、.NET Framework 2.0 モードで開く。 しかし、2005 で開けていたMasterPageとPageをデザインモードで表示しようとするとエラーになってしまう...
ネタ元1: Shizuku Blog (けろのもう1つのBlog) ネタ元2: Atlas Control Toolkitで時刻コントロールを作る~VB.NET2005 編 <この記事は、わんくまBlogで掲載していたものです。こちらに移転します。> さて、なにが起こったかというと、昨年Ajaxを始めて試した際に、時刻コントロールを作ったんですが、 そのサンプルを、もう1つのBlogに掲載していました。 実行サンプルは、iframeタグでBlogに埋め込み、サンプルコードはTEXTAREAタグを使って、BlogのEntryを書いた...
最新投稿をさらに見る
次ページ »