2009-11-01から1ヶ月間の記事一覧
GoogleChartの最大サイズについての考察。縦横を乗じて300,000以下ならOKなようだ。 パラメータ 判定 chs=750x400 ○ chs=800x400 × chs=1000x300 ○ chs=1000x350 ×
以下の通り (.|\s)* 10文字以下の場合 (.|\s){1,10} メモ [.|\s]{1,10} では何故かNG。
ブラウザの言語設定が日本語のユーザーに対して英語表示しようとする場合、 /App_GlobalResources フォルダでResouceファイルを英語で定義しただけではNGとなる。 ASP.NETのアプリケーション側で標準で日本語出力を行うようになっているためだ(少なくとも…
表記の通り。 h2タグ内などにキーワードが存在してもなかなか精度が向上しなかったが、内への記述で解決。 追記;そうでもなかった。引き続き調査。
SqlCommandと同じようにコードを書いたらParameterが通っていなかった件。 「@」の要不要が違うらしい。以下、違いを書いておく。 SqlCommandの例 Command1.Parameters.Add("@param1", SqlDbType.NVarChar).Value = "ABCDEF"; SqlDataSourceの例 SqlDataSou…
データバインド時に該当件数を取得するケースがある。 GridViewのRows.Countを使っても、現在表示中の行数しか取得できないため、ページング等をしていると全体の件数は取得できない。 以下のようにコーディングする事で、SqlDataSourceのSelect実行時に全件…
System.Diagnostics.Trace.Write("category1", "description1");
ユーザーの言語情報を取得する場合、以下のように記述する。 配列になっているが、優先順に並んでいるため。 Label1.Text = Request.UserLanguages[0]; 出力例 英語 日本 フランス en ja fr
ASP.NETには、コントロールのクローンを生成するメソッドがない。 以下、ソース。Sourceと同じ型のコントロールを作り出してプロパティを全てコピーするだけだが、 IDの付与のみ状況によって書き換えが必要になるケース有り。 /// /// コントロールのコピー …
protected void ListView1_ItemDataBound(object sender, ListViewItemEventArgs e) { if (e.Item.ItemType == ListViewItemType.DataItem) { if (DataBinder.Eval(((ListViewDataItem)e.Item).DataItem, "色").ToString() == "ピンク") { Label _lblColor =…