ASP.NET
.NET4 で コントロールのnameが消えてお困りの場合は web.configにて
MultiViewでのActiveViewIndexの指定は、 デザイン上での配置の変更で全部ずれるし、分かりにくい。 SetActiveViewを使うべき。
ASP.NET4の環境での小さな困ったメモ・エラーメッセージのForeColor redは無視される・System.Web.Mobileへの参照がないと表示 → using System.Web.Mobile; を追加
ポストバック時に、ボタン処理をやる前に、 GridViewの更新すると出る。当たり前だけど たまに忘れててなにがどーなってんだと
iOSじゃなければ□になったり表示されなかったりするわけですが byte[] dd = new byte[4]; dd[0] = 0xf0; dd[1] = 0x9f; dd[2] = 0x91; dd[3] = 0xa6; Labeltest.Text= System.Text.Encoding.UTF8.GetString(dd); とすると男の子の顔になります。問題は、view…
web.configとか設定を変えない方法Requestに入ってくる時点でUTF8だとして変換されてしまって化けて (該当コードがなければ EFBFBDになって ) 戻せない。Shift_JISページからだとして、StreamReader reader = new StreamReader(Request.InputStream); stri…
Docomoの携帯でだけ、aspxで出力している画像がなぜか出ない。 散々調べたら、Global.aspxで ドコモのときだけ Content-type application/xhtml〜とかしてた。
web.configで、フォームの認証時間より、セッションを短くしておく。 短くしないと処理順最速のGlobal.asaxにすら来ない?Global.asax の Session_Startで Request.RawUrlが 認証が必要なURLで ログインページでない場合、 エラー表示ページに飛ばすなり、ロ…
サイトのフォームからの文字→ メールで送信の処理の中で文字化けというか変換できず。一部の utf8の文字が変換できない。 もちろん そんな文字(JISに)ないよみたいなのもあるんだけど、全角ハイフンとして 打っているのでなんとかしたい。文字は[−] コードで…
aspxファイルの1行目でエラー;が必要です。 の場合、 ほかの行で の中身がおかしいことが。
マスターページを入れ子にしてるとき、Page.Masterから、一個上のマスターページの要素を消そうとして ((AdRotator)Page.Master.FindControl("AdRotator1")).Visible = false; なんてやっても動かず、 ((AdRotator)Page.Master.Master.FindControl("ContentP…
ASP.NETで 複数のラジオボタンリストを使うときに、 いずれかの選択でほかのラジオボタンリストや、ラジオボタンの選択を クリアしたいとき。すべてのラジオボタンで autopostbackをつけて処理すればいいのですが、 チカチカするので、 jqueryで。 そんな変…
ASP.NETサイトで、sqlServer編集用のページを作る。 テキストボックスとGridViewをおいて テキストボックスの値をsqlにして データセット作ってGridViewに渡す。 あとはtryで囲んどけばテスト用には十分。 テーブル一覧 SELECT TABLE_SCHEMA, TABLE_NAME FRO…
カラーピッカーで青系の色が取れない(RGBのBを無視する)問題。 フォーラムにもソース間違いと修正があがってるのに(2006/10とか) 未だに直ってないのはどういうことだ。 俺が変なサイトからダウンロードしてるのか?FTB-Utility.js のFTB_RgbStringToHex…
デザイン画面で コントロールの描画エラーになっちゃうやつ。下記ページで症状と条件を確認の上、対応。 http://support.microsoft.com/kb/968392/
WebClient wc = new WebClient(); wc.Credentials = new System.Net.NetworkCredential("name", "pass"); using ( Stream st = wc.OpenRead(url)) using (StreamReader sr = new StreamReader(st, Encoding.GetEncoding("utf-8"))) { retText = sr.ReadToEnd…
FreeTextBox1.FontFacesMenuList = new string { "MS ゴシック", "MS 明朝" }; FreeTextBox1.FontFacesMenuNames = new string { "ゴシック","明朝"};'MS 明朝',serif;とかにはここでは出来ないので、 Javascriptで .replace(/'MS 明朝';/i,"'MS …
ページ内に テキストボックスが二つあって、ボタンも二つあるようなとき、 テキストボックスでエンターキーを押すと、どちらのテキストボックスでも 上のボタンを押した動作になってしまう対策 その1form1.Attributes.Add("onkeydown" , @"if (event.keyCod…
モバイルWebアプリケーションで複数行のテキストボックスを利用。 使い方は省略。 タグを書き換えと、改行の入力を殺すだけ。必要に応じて他の文字に変更してね。 public class MultiLineInput : System.Web.UI.MobileControls.TextBox , IPostBackDataHandl…
SqlDataSourseにパラメータ (@idとか)つけたときに、 パラメータソースの選択以外で変更したい場合。 整数の場合sqlDataSourse1.SelectParameters.Clear(); //Noneにしてもつくので消す sqlDataSourse1.SelectParameters.Add("id", DBType.Int32, Value.ToSt…
ASP.NETにて、メールを送信するには、 System.Net.Mail などを使うが、これがまたどうにもならないほど良くない。 .@通さないのはともかく、 ダブルコーテーション通さないし、AlternateView使わないと文字化けするし、 SevenBitなんて変なバグもあった。 自…
たとえばテキストボックスをFreeTextBoxで編集するにあたって、 入力項目が1ページにたくさんある場合に、別ウインドウでFreeTextBoxを 開いて書き換えるようなとき。開いた先のページのFreeTextBoxをjavascriptで書き換えたい。 どうすればよいか。 Chrome…
参考URL http://msdn.microsoft.com/ja-jp/library/ms972974.aspx (ごちゃごちゃ書いてあって分かりにくい。) VS2005 webサイトでテスト。・上記サイトからソースファイルをダウンロード、 URLRewriter 以下の Config, BaseModuleRewriter.cs , ModuleRewr…
GridViewであっても、新しい行を追加したからには、 追加された行のページが表示されて、その行が分かるようにしたいのが人情。 もっといい方法があると思うんだけど、とりあえずめも。 1、追加した行をGridViewで識別できるデータを取得(SCOPE_IDENTITYと…
違ってるサイトがあって悩んだりしてSqlDataSourceのInsertQueryで コマンド INSERT INTO ** (**) VALUES (@**) ; SELECT @id = SCOPE_IDENTITY() パラメータ 名前 id 詳細設定プロパティの表示→ Direction:Output, Name:id, Type:Int32 SqlDataSourceの Ins…
ASP.NETで テンプレート使ったページを作る必要が出たのでメモ。しかし、StringTemplate ( http://www.stringtemplate.org/ ) を選んでテストしてたのだが アセンブリは部分的に信頼されている呼び出し元を許可しません。 なんて出ていろいろやってみたのだ…
ASP.NET 2.0で App_Offline.htmを使って メンテナンス画面を表示させようとしている場合などで、App_Offline.htm が 512バイト以下だと Chromeで 正しく表示されません。 IEも7より前はそうなるみたい(未検証)