2008-01-01から1年間の記事一覧
private void Page_Load(object sender, System.EventArgs e) { //デフォルトのファイル名を定義 Response.AddHeader("Content-Disposition","attachment;filename=filename.csv"); Response.ContentType = "application/octet-stream"; Response.Write("党,…
MicrosoftのOffice2007チャートの配色が気に入ったので、サンプルとカラーコード一覧を書いておく。 カラーコード一覧 ■■■#416FA6 ■■■#A8423F ■■■#86A44A ■■■#6E548D ■■■#3D96AE ■■■#DA8137 ■■■#4978B1 ■■■#B34A47 ■■■#91AF53 ■■■#775D97 ■■■#46A1B9 ■■■#E78…
Office Web Componentsを利用してASP.NETでグラフを作成する - japan.internet.com デベロッパー を参考にしたけど、環境が以下のとおり異なる。 .NET Frameworkバージョン ・・・ 2.0 OWCバージョン ・・・ 11 自身のサーバ環境は.net framework 2.0である…
まず、実現方法は大きく2つ。 外部のAPIをタダ借りする 自サイト内のクラスライブラリを使用して呼び出す 前者で有名なのがはてなのQRコード生成APIだろう。 IMGタグで http://d.hatena.ne.jp/barcode?str=http://www.yahoo.co.jp/といったように呼…
LabelコントロールのText内に改行が含まれていても、htmlとして反映されない。 これは、テキストの改行コード(\n)とhtmlの改行()が違うためというのは常識。 そこで、以下のように、GridView内のLabelのTextに、Replaceをかけてやる事で、改行を反映させ…
PagedDataSourceの存在を今日初めて知った。 確かRepeaterをページングするのは、結構面倒なコーディングが必要だと記憶していたけど、 コントロールが用意されていたとは知らなかった。 PagedDataSource pds = new PagedDataSource(); pds.DataSource = Sql…
例えば、FormViewでバインドした値を、Page.Titleに表示する方法。 「((DataRowView)fv.DataItem).Row["TITLE"])」で取り出すのがポイント。 protected void FormView1_DataBound(object sender, EventArgs e) { using (FormView fv = (FormView)sender) { i…
目的 Web.sitemapでは、最上層のノードを1つしか指定できない。 通常はHOMEとなるページがあるのでこうした仕様でも問題ないが、 アプリケーション毎にディレクトリを作ってコンテンツを分けている場合などは、これでは都合が悪いと言う事がある。 そこで、…
ちょっと手間取った。 「参照の追加」が必要なようだった。 やり方 メインメニューの「プロジェクト」から「参照の追加」をクリック 「.NET」タブから「System.Configuration」を選んで「OK」 プログラム中に、以下のように記述する string strCon = System.…
ajaxコントロールを呼び出しているScriptManagerに、以下のように書き加えてやればよい。 EnableScriptGlobalization="true" EnableScriptLocalization="true"
ASP.NET AJAX Control Toolkit アセンブリの更新アプリケーションに ASP.NET AJAX Control Toolkit のコ の、「既存の AJAX 1.0 Web サイトまたは Web アプリケーション プロジェクトを開くには」を見ていたら、何とかクリアできた。
現象 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <style type="text/css"> * { margin: 0; } html { height: 100%; } body { height: 100%; width: 100%; margin: 0px auto; padding:…</head></html>
まず、VS2008のポップアップ説明をそのまま引用すると、 アプリケーション ルートの仮想パスを取得し、 ティルダ(~)表記("~/page.aspx"など)を使用した、 アプリケーションの相対パスにします。って何だそりゃ。まぁやってみた方が分かりやすいので実行…
多くのBBS等でも既出だけど、 クライアント側のキャッシュが原因で、サーバーから読み込む画像が一時的に更新されないという現象がよくある。 特に問題となるのが、FileUploadコントロールを使った場合。 初回アップロード時は、それまで画像がなかったた…
SQLDiggerというツールを発見した。SQLserverのDB内にあるオブジェクトから、一括テキスト検索できるツールだ。 うまく説明できないけど、以下のようなケースで使う。まず、SQLserverに接続して、検索をかけたいDBを選択する。 そこで例えば「company」と検…