- ベストアンサー
ASP.NET(C#)実体のないコントロールの値の取得について質問
- JavaScriptで動的に生成された実体のないコントロールの値をC#側から取得する方法について教えてください。
- アップデートパネル内のJavaScriptで生成されたコントロールをC#側で扱うための方法を教えてください。
- JSで数や項目が変更される実体のないコントロールから簡単にC#側のコントロールを生成する方法について教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> アップデートパネル内の、JavaScriptで動的に生成されたコントロールをC#側から取得する方法 クライアントからPOSTされたデータはRequest.Formの中にありますので、 Request.Form["hoge"]で取得できます。
その他の回答 (2)
- hirotn
- ベストアンサー率59% (147/246)
さらっと外部ライブラリを掲載してしまい申し訳ありません。破棄してください。 javascriptとC#の連携については、WebServiceを使用する方法が挙げられます。 これも求めておられる方法と違うような気がします。 http://www.ipentec.com/document/document.aspx?page=csharp-call-aspnet-webservice-from-javascript http://code.msdn.microsoft.com/10-Web-C-a30c9770 コントロールの管理だけはJavascript管理して、C#が必要なときは、データだけをやり取りするようになるのではないかと思います(これならば上記の方法が適用できるかと) ただし、データは配列で渡すことになると思うので、配列はArrayOfStringに、変換されることに留意する必要があります。 http://social.msdn.microsoft.com/forums/ja-JP/wcfja/thread/a0976315-0059-460b-8ec6-69ab96a77555/
お礼
hirotn様 補足で沢山のアイディアありがとうございます。 まだ、ASP.NET、C#共に経験が浅く非常に勉強になりました。 ありがとうございます。
- hirotn
- ベストアンサー率59% (147/246)
以下のサイトが参考になりますでしょうか http://blog.be-style.jpn.com/article/48359816.html
お礼
hirotn様 少しでも参考になりそうな情報でもありがたいです。
お礼
Picosoft様 昨日に引き続き、ありがとうございました。 Requestだったのですね。まだまだ勉強不足を感じました。 本当にありがとうございました。 他の方の参考になるようにメモを残します。 この方法で取得する場合、同一IDが複数存在するときは、カンマ区切りのCSV形式で取得できました。