【質問】ASP.NETスレ Part7【雑談】 (805レス)
上下前次1-新
769: 2020/05/10(日)18:43 ID:??? AAS
mvcで、例えばマスタ管理画面に渡すモデルはテーブルの項目すべてを保持してるデータを渡してる?。それとも画面表示に必要な項目だけにしたviewmodel作ってそれを渡してる?最近始めたから気になることが多すぎる。
770: 2020/05/11(月)02:33 ID:??? AAS
ケースバイケースだろうが、結局ビュー単位のモデル作らんと小回りが利かんからなぁ
細かい制御をモデルに頼らんならテーブル単位のモデルでいいけど
771: 2020/05/12(火)11:27 ID:??? AAS
asp.net mvcでモデルを渡して、画面表示するのはできるようになリました。
次の段階として、ボタンクリック→検索子画面表示→選択した内容を親画面に戻す
というのをやってみたいのです。ヒントでもいいのでやり方を教えてもらえないでしょうか。
772(1): 2020/05/12(火)23:26 ID:??? AAS
それはJavaScript使わないと無理
773: 2020/05/15(金)13:16 ID:??? AAS
>>772
例えば、親画面で検索ボタンクリック→子画面がmodalで開く。modal表示時にajaxで表示用データ取得、動的にデータ表示。ダブルクリック等でデータ選択したら、親画面にデータを返す。これらをjavascriptで行う感じでしょうか?
774: 2020/05/16(土)14:43 ID:??? AAS
毎回POSTして全部描画しなおすならJavaScriptつかわんでもできるかもしれんが
そんなUI使いたくないだろ
JavaScriptまったくわからんならMVCでは無理だよ
775(1): 2020/05/16(土)18:34 ID:3ygIadSX(1) AAS
>>766
MSの移行ガイドなどをもとに、blazorに移行させたりなどの工夫をしたら新しい技術に変換できるので、web formsはフレームワークとしてまだまだ使えたりしない?
776: 2020/05/18(月)18:33 ID:gsUO/3bR(1) AAS
>>775
新しい技術に変換しなければならない時点でオワコン
新しく学ぶ価値はない
777(2): 2020/06/02(火)18:24 ID:??? AAS
サイトや書籍を読んでいるとviewにモデルを渡して表示させるサンプル(表示のみで入力はない画面を想定)が多いです。controllerに画面表示用のjsonを返すwebapiを作成して、view側ではajaxでwebapiを呼んで画面表示という例が少ないのは何か理由がありますか?
webapi経由のほうがスマホアプリを作る必要が出たときなど応用が聞いてメリットがある気がしています。
778(1): 2020/06/02(火)20:52 ID:??? AAS
>>777
根本的に勘違いしている
Controllerが返すものはActionResult派生でView呼び出したい場合はViewResultを返す
JsonResultはJSONを返すだけでViewの呼び出しは行われない
779: 2020/06/03(水)10:10 ID:??? AAS
>>778
言葉が足りなかったです。
view側ではajaxでwebapiを呼び、結果としてjsonを返してもらい、そのデータを表示。例えばテーブルを表示する際に、jsライブラリであるdatatablesを使うとページャーなどが簡単に実装できると思ったので質問しました
780: 2020/06/03(水)21:40 ID:??? AAS
>>777
それはお前がMVCのサイトや書籍をみてるから
781: 2020/07/08(水)16:27 ID:N/6+pwNG(1) AAS
Blazorって便利そうだけどさ
ログイン管理等大まかなベースとしてBlazor Serversideを使い、内部の簡単なウィジェットみたいなものにBlazor WebAssemblyを使うみたいなことはできないの?
782: 2020/07/09(木)23:26 ID:8TrWcov8(1) AAS
【月収1000万】フリーランスになったら収益が10倍になった理由4選
動画リンク[YouTube]
【サイト公開有り】ほぼフル外注で年間400万稼ぐ特化ブログを作った話【収支、収益、全部話します】
動画リンク[YouTube]
【実例有り】ブログで月1万円稼ぐまでの具体的な道筋を教える【プロが解説】
動画リンク[YouTube]
【案件も公開】ブログで月20万円稼ぐ方法の全て。具体的な道筋や戦略も全て公開【雑記でもいけた】
動画リンク[YouTube]
ブログで稼ぐ仕組み徹底解説】初心者にもやさしく、丁寧に説明
動画リンク[YouTube]
省2
783(1): 2020/07/16(木)08:41 ID:??? AAS
COMポート(RS-232C)を使用しているデスクトップアプリをWebアプリにリプレースしたいのですが、
クライアントPCのCOMポートとサーバ側で通信する為の具体的な方法がわかりません。
この辺りの情報を開設しているようなWebページ、書籍、ライブラリなどはありませんでしょうか。
784(1): 2020/07/18(土)01:56 ID:??? AAS
すみません、質問です
マスタテーブルにあるコードと名称をプルダウンに入れて選択できるようにしたいです
HTML(asp)側で設置する受け皿は何を書けば良いでしょうか?
785: 2020/07/21(火)02:15 ID:??? AAS
>>783
そもそもブラウザからCOMポートなんて制御できるのかどうか知らんが
まあたぶん出来んと思うけどな
どう考えてもそこはASP.NETの範疇じゃないから、どっかよそで聞け
786: 2020/07/21(火)02:26 ID:??? AAS
>>784
aspxじゃなくてaspなのか?
aspxならasp:DropDownListでいいんじゃね
最終的にはHTMLのselect要素をレンダリングすればなんだっていい
aspなら自分で頑張れ
MVCなら何か適当なヘルパーメソッドあるだろ
787(1): 2020/07/21(火)17:56 ID:??? AAS
Blazorってここでいいの?
URLパラメータの受け取りで、Webアプリケーション形式 ttp:/app.com/site/data1 という形なら @page "/site/{data1}" で出来たんだけど、
CGI形式 ttp:/app.com/site/?dt=data1 だとどう受け取ればいいのかがわからない。
そもそも、foo.razor で CGI形式のパラメータって受け取れるの?
788: 2020/07/24(金)21:29 ID:??? AAS
>>787
ここよりMVCスレのほうが適当な気はするが
CGI形式とか独自の用語使うなよ
とりあえず
外部リンク[1]:docs.microsoft.com
の クエリ文字列とパラメーターの解析
モデルバインドする方法があるのかないのかはよくわからん
上下前次1-新書関写板覧索設栞歴
あと 17 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.013s