現在、asp.netの勉強をしています。
xmlから項目を読み込んで、その情報を元にWebページのテキスト等の入力項目、
つまりwebパーツを表示、非表示をさせる処理ができないかとやっていますが、
実装方法がわからず困ってます。
【xmlファイル】
<?xml version="1.0" encoding="utf-8" ?>
<messages>
<message id="1" disp="0">名前(姓)</message>
</messages>
<messages>
<message id="2" disp="1">名前(名)</message>
</messages>
上記のようなxmlファイルを例にご説明致しますと、XmlDocumentで読み込み、
disp="0"の場合は名前(姓)のラベルと入力できるテキストボックスの2つが表示されず、
disp="1"の場合は名前(名)のラベルと入力できるテキストボックスの2つ表示されるという
処理を実装したいと考えています。
簡単に言うと、xmlの設定値からhtmlで設定したwebパーツのon、offを行う処理が
したいということです。
※html側にもid等を設定する必要があるのでしょうか?
上記のような処理方法がありましたら、教えて頂けますでしょうか。
参考になるサンプルプログラムまたはサンプルページがありましたら
教えて頂けば幸いです。
ちなみに言語はC#で行っております。
以上、宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
うーん、「XML読込」のような具体的方法論と、その他の漠然とした内容がミスマッチしていて、答えづらいです。
■Webパーツ?
・ASP.NETの「WebPartsControl」=ユーザポータル画面なんかで自由にDragDropできるカスタマイズ可能ペイン? それとも、単なるhtml表示ブロック?
http://www.atmarkit.co.jp/fdotnet/dotnettips/489 …
■どの部分がわからないのか不明
・"disp"パラメータを外部から渡す仕様?
・XMLを読み込む方法、そのタイミング?
・XMLから展開される内部オブジェクトの概念?
・動的にhtmlを切り替えるためのWebControlの使い方?
■なぜにXMLで?
ご指示程度の内容に、わざわざ外置きのデータを用意しても、スキーム・パフォーマンスともメリットはないと思うのですが。
・web.configのsetting記述では?
・コード内記述では駄目?
ご回答ありがとうございます。
参考のURLまで教えて頂きまして重ねてお礼を申し上げます。
当方のご質問はjavascriptからのxmlの各要素を読み込んだ後、
htmlの処理を行う流れで解決しました。
ご迷惑おかけしました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アプリ Android studio 初心者 Hello Android!しか表示されない 1 2023/08/01 08:47
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- PHP PHPを使って、別サイトの一部を取得して表示したいのです。。 1 2023/01/18 21:45
- Java java 次の機能を有するメソッドを自クラスに作成し、実装したいです。 機能 名前判定機能 →名前が 3 2022/06/16 16:08
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- XML XML同じ名前の要素を自動で集約するツール 1 2022/04/11 09:21
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- その他(プログラミング・Web制作) 入力フォームへ、データを自動的に入力するプログラム。どうやって作る? 4 2023/01/16 10:24
- AJAX 自作の地図をグーグルマップのようにしたい 3 2022/11/15 11:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
XMLで特殊文字を扱うにはどうし...
-
XMLで要素が記述された順番に意...
-
CPUの考え方を教えてください ...
-
東芝のDynabookなのですがアン...
-
SNMP リンクダウンとノードダ...
-
Excel-VBAでXMLの複数ノードの...
-
XPathで途中に名前空間が設定さ...
-
バッチファイルでテキストファ...
-
C#で使用中のファイルに別のフ...
-
昔Winnyってありましたけど、あ...
-
c言語 ノードの連結
-
VBAでXMLを出力するプログラム...
-
ルート要素ノードが2個ある場合?
-
DOSコマンドラインからxmlファ...
-
UTF-8でエンコーディングとはど...
-
同じタグ名の項目取得
-
コンテキストメニュークリック...
-
複数のマックPCによる数値計算...
-
プログラミングC言語について次...
-
ツリービューのノードをダブル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
XMLで特殊文字を扱うにはどうし...
-
html→xmlの変換
-
終了タグが認識されない?
-
東芝のDynabookなのですがアン...
-
CPUの考え方を教えてください ...
-
XMLで要素が記述された順番に意...
-
昔Winnyってありましたけど、あ...
-
バッチファイルでテキストファ...
-
XML、XSLTの適応エラー(IEから...
-
UTF-8でエンコーディングとはど...
-
SNMP リンクダウンとノードダ...
-
ルート要素ノードが2個ある場合?
-
XMLファイル内のデータ(値)を変...
-
xmlファイルが上手にHTMLに変換...
-
同じタグ名の項目取得
-
ExcelVBAで書き出した文字が化ける
-
XPathで途中に名前空間が設定さ...
-
あるノードリストに、特定の名...
-
ノードとは
-
TreeView の初期表示について
おすすめ情報