C#
お客様のところでメールの送信テストをしたら、なぜかメーラーの一覧表示では普通に件名が表示されているのに、別Windowで表示すると文字化けしました・・・(;・∀・) 普通にsubjectにエンコーディングすると逆に文字化けたのでエンコードしなかったのですが…
ComboBoxの空欄(自分で作ったデータ)を選択をしたまま、何度か検索などを繰り返していると、ランダムに未選択状態(見た目は空欄のままですが・・・)になります・・・。 あと空欄が2行になってたり(;><) 今日はその原因は突き止められませんでした…
メール送信機能の見本は「C# SMTP」で検索すればいっぱい出てきました。 まだお客様のメール環境についての回答がないので、とりあえず暫定で作ってテスト。 最初はGMailをテスト対象にと考えたのですが、これが一般的じゃなさそう?な設定が必要(POP Befor…
列のタイプをDataGridViewComboBoxColumnに定義すればDataGridView上にコンボボックス自体は表示されます。 このコンボボックスにItemを追加して指定したItemを最初にSelectする方法がよくわかりませんでした。最初に参考にしたサイトはここ 後からDataGridV…
通常ならDataGridViewのデータソースにDataTableをバインドするのですが、今回はListCustomDto>のインスタンスをバインドしてます。 (深い意味はまったくないです・・・。) 新規行を追加しようとDataGridViewにAddしたらエラー・・・。 「バインドしてるDa…
検索結果をExcel出力し、上下のセルが同じ値だったらセルをマージする必要が出たため、遅延バインディングで試してみました。 MergeCellsを使ってできました。自分はSheetオブジェクトからRangeオブジェクトを 取り出してそこにSetPropertyしました。 Cells…
遅延バインディングのExcelワークシート追加はAddを使ってやればできる、のはなんとなく想像はついていたのですが、「指定したワークシートの後」に、というのがわかりませんでした。(引数を指定しないと前(左側)に追加される) わかってみれば、なんのこ…
DBを扱うクラスをどうするか。 新しい仕事のシステムはノーマルC/SなのでWebアプリみたいなフレームワークとか何があるのか知りません。 あと顧客環境の都合上と保守性の都合上でLinq to SQLとか使えない。(別にLinq to SQLが保守性が悪いわけでなく、他に…
前の日の予想は正解でした(www 方式を変更してなんとか成功。 【Android】http Get形式でリクエストでファイル名を渡す↓↓【WebService】取得したファイル名の画像ファイルをfilestreamで読み出し ↓ Image.FromStreamで一旦Imageに。 ↓ ImageConverterのConve…
今サンプルで実装しているAndroidアプリではC#で作ったWebServiceから指定した画像ファイルをバイナリ形式にしてAndroid側で渡す必要があります。 そこで考えた方式。 【Android】 http Get形式でリクエストでファイル名を渡す ↓↓ 【WebService】 取得したフ…
Android用のwebService側はxmlをlinq to xmlを使って絞込みをしているのですが、これが上手くいってません。xmlのデータ定義自体が間違ってるのか、linq to xmlの書き方が間違ってるのか、今週末の宿題です(;´Д`) それと今日初めて作ったアプリを実機デバ…
複雑な条件を投げなければならなくなったらSOAPなんでしょうが、とりあえずGETでリクエストを投げてレスポンスを貰うWebServiceを作成。 テストなのでC#でプロジェクトとしてWebServiceを選択するとデフォルトで作成されるメソッド「HelloWorld」をちょっと…
罠というかなんというか、自分が知らなかっただけですが・・・。 自分はWebアプリの経験の方が多く、C/SでのValidationはどうやるのか今まで知らずにいました(汗 結局はコントロールのValidatingイベントで行えばいいのですが、このValidatingイベントがク…