問題タブ [xmldatasource]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1876 参照

c# - asp.net メニュー コントロールの xmldatasource の代替

私のコードは次のとおりです

これは xmldatasource を使用する正しい方法ですか?

0 投票する
3 に答える
3577 参照

xpath - コードビハインドでXmlDataSourceのXML要素をループします

ページにXmlDataSourceとGridViewがあります。Page_Loadイベントで、XPathを適用して、ユーザーの入力に従ってxml要素をフィルター処理します。これは問題LexiqueXmlDataSource.XPath = 'Some_XPath_here';なく機能します。

私が欲しいのは、XPath式を適用した後にXmlDataSourceが分離コードから返す要素にアクセスすることです(したがって、それらの番号を取得します)。

このメソッドを試しましたGetXmlDocument()が、XPathでフィルター処理された要素ではなく、元のXmlファイル全体が返されます。

編集:

これが私が望むいくつかのコードとシナリオです:

ありがとうございました。

0 投票する
4 に答える
117533 参照

asp.net - XmlDataSource にバインドされているときに Dropdownlist の SelectedValue をプログラムで設定する方法

XmlDataSourceの として使用しdatasourceていdropdownlistます。

SelectedValueここで、ページが最初に読み込まれるときにドロップダウンを設定したいと思います。OnDataBound event合計アイテムを表示できるドロップダウンを試しました。しかし、設定はSelectedValueうまくいきませんでした。イベントではOnDataBinding、リストがまだバインドされていないため、おそらくアイテムの合計も表示できませんでしたか?

値に基づいて選択したインデックスを設定するにはどうすればよいですか?

0 投票する
1 に答える
777 参照

c# - asp:XmlDataSourceを使用するasp:ListViewで削除するには?

を作成し、asp:ListViewに添付しましたasp:XmlDataSource。リストの削除コマンドをサポートしたいので、次のボタンを追加しました。

「指定されたメソッドはサポートされていません」というメッセージがスローされます。この削除を実装する方法についてのアイデアはありますか?

0 投票する
1 に答える
3553 参照

.net - 単一の XMLDataSource を使用してネスト リピーターを使用する方法

親リピーターがデータソースを子リピーターに渡す同じ XML データソースを共有するネストされたリピーターを使用したいので、親リピーターのすべてのデータ項目のデータソースに再アクセスする必要はありません。

親リピーターの XPATH: "/AdpDeselection/Documents/Document[@type='A']/Funds/Fund[@cuspid='1234']"

以下のコードで、子 Repeater の DataSource 属性に何を入力しますか?

OnItemDataBound を使用する必要はないと思うので、使用する必要はありませんが、間違っている可能性があると思います。

XML 構造...

0 投票する
2 に答える
776 参照

c# - ListViewで逆のドキュメント順序のXmlDataSourceを実現するにはどうすればよいですか?

を使用しasp:XmlDataSourceてxmlドキュメントを一覧表示しています。次のようになります。

<asp:XmlDataSource ID="XmlDataSource1" runat="server" DataFile="~/App_Data/Xml/History.xml" />

そして、私はそれを次のasp:Listviewように使用しています:

<asp:ListView runat="server" DataSourceID="XmlDataSource1" >

xmlの最後の行をリストの最初の行にしたいので、順序を逆にする方法があるかどうか疑問に思いました。どうすればこれを達成できますか?

0 投票する
1 に答える
2132 参照

asp.net - XSLTパラメーターをXmlDataSourceに正しく渡すにはどうすればよいですか?

私はすべてのコードが正しいと信じていますが、それを機能させることができません。GridViewにはallowSorting=trueがあります。したがって、理論的には、列ヘッダーをクリックすると、グリッドビューのxmlはその列で並べ替えられるはずです。XMLはGridViewに表示されますが、まったく並べ替えられません。私は困惑しています。

DST_Test.Xml

DataSrcTransform.xslt

コードビハインド

HTML

0 投票する
3 に答える
3137 参照

asp.net - xml属性をxsltパラメーターに渡すにはどうすればよいですか?

ctrlname列を除いて、すべてが機能しました(empoに感謝)。構文がよくわかりません。私がやろうとしているのは、xsltを使用して、グリッドビューのxmlを列名で並べ替えることです。ctrlname列以外はすべて機能しています。XSLTに属性を渡すにはどうすればよいですか?私が試したのは、@ name、Data / @ name、Data [@name]、ctrlnameです。何も機能しません。

XSL

XML入力

0 投票する
2 に答える
732 参照

asp.net - Asp.Net GridViewは、宣言型の列の前にデータバインドされた列を並べ替えます

XmlDataSourceにデータバインドされたグリッドビューがあります。また、グリッドビューの最後<columns>にボタンフィールドのあるセクションを追加したいと思います。列セクションを追加すると、その前に(xml列の前に)追加されます。どうすれば注文できますか

これにより、次のようなテーブルが生成されます。 ここに画像の説明を入力してください

順序を逆にしたい:タイトル、URL、ボタン列

骨の質問ですが、変更ボタンに重みがなく(列に収まる)、残りのセルが均等なスペースになるように、列の間隔を空けるにはどうすればよいですか?

0 投票する
1 に答える
102 参照

asp.net - ASP.NETWebアプリケーションで永続性レイヤーとしてXmlDataSourceを使用する場合のデータストレージの危険性と問題

これは、xmlファイルを使用してWebアプリケーションにデータを格納することを決定するときに発生する可能性のある実際の問題を解決する方法についての質問です。

シナリオ

個人のブログを実行するためにWebアプリケーションを構築したいとします。確かに、このアプリケーションはデータを保存する必要があり、テキストは特定のツール(たとえば、Markdownなど)を使用してフォーマットされ、書き込まれたコンテンツはhtmlに変換されます。

確かに私のxmlファイルはhtmlタグを保存する必要があります...。

問題

私のxmlファイルで、指定されたxsdに違反しないようにhtmlデータを保存するにはどうすればよいですか?

たとえば、htmlタグを保存しようとすると... xml検証は確実に失敗します、私は推測します...

しかし、私が言及したのは、xmlを使用するときに発生する可能性のある問題の1つにすぎません(たとえば、データバインディングは、前に述べたことのために発生する可能性のある問題に悩まされますか?)。この問題への一般的なアプローチは何ですか(パターンとベストプラクティスについて話します)。

ありがとうございました。