問題タブ [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.
c# - asp.net メニュー コントロールの xmldatasource の代替
私のコードは次のとおりです
これは xmldatasource を使用する正しい方法ですか?
xpath - コードビハインドでXmlDataSourceのXML要素をループします
ページにXmlDataSourceとGridViewがあります。Page_Loadイベントで、XPathを適用して、ユーザーの入力に従ってxml要素をフィルター処理します。これは問題LexiqueXmlDataSource.XPath = 'Some_XPath_here';
なく機能します。
私が欲しいのは、XPath式を適用した後にXmlDataSourceが分離コードから返す要素にアクセスすることです(したがって、それらの番号を取得します)。
このメソッドを試しましたGetXmlDocument()
が、XPathでフィルター処理された要素ではなく、元のXmlファイル全体が返されます。
編集:
これが私が望むいくつかのコードとシナリオです:
ありがとうございました。
asp.net - XmlDataSource にバインドされているときに Dropdownlist の SelectedValue をプログラムで設定する方法
XmlDataSource
の として使用しdatasource
ていdropdownlist
ます。
SelectedValue
ここで、ページが最初に読み込まれるときにドロップダウンを設定したいと思います。OnDataBound event
合計アイテムを表示できるドロップダウンを試しました。しかし、設定はSelectedValue
うまくいきませんでした。イベントではOnDataBinding
、リストがまだバインドされていないため、おそらくアイテムの合計も表示できませんでしたか?
値に基づいて選択したインデックスを設定するにはどうすればよいですか?
c# - asp:XmlDataSourceを使用するasp:ListViewで削除するには?
を作成し、asp:ListView
に添付しましたasp:XmlDataSource
。リストの削除コマンドをサポートしたいので、次のボタンを追加しました。
「指定されたメソッドはサポートされていません」というメッセージがスローされます。この削除を実装する方法についてのアイデアはありますか?
.net - 単一の XMLDataSource を使用してネスト リピーターを使用する方法
親リピーターがデータソースを子リピーターに渡す同じ XML データソースを共有するネストされたリピーターを使用したいので、親リピーターのすべてのデータ項目のデータソースに再アクセスする必要はありません。
親リピーターの XPATH: "/AdpDeselection/Documents/Document[@type='A']/Funds/Fund[@cuspid='1234']"
以下のコードで、子 Repeater の DataSource 属性に何を入力しますか?
OnItemDataBound を使用する必要はないと思うので、使用する必要はありませんが、間違っている可能性があると思います。
XML 構造...
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の最後の行をリストの最初の行にしたいので、順序を逆にする方法があるかどうか疑問に思いました。どうすればこれを達成できますか?
asp.net - XSLTパラメーターをXmlDataSourceに正しく渡すにはどうすればよいですか?
私はすべてのコードが正しいと信じていますが、それを機能させることができません。GridViewにはallowSorting=trueがあります。したがって、理論的には、列ヘッダーをクリックすると、グリッドビューのxmlはその列で並べ替えられるはずです。XMLはGridViewに表示されますが、まったく並べ替えられません。私は困惑しています。
DST_Test.Xml
DataSrcTransform.xslt
コードビハインド
HTML
asp.net - xml属性をxsltパラメーターに渡すにはどうすればよいですか?
ctrlname列を除いて、すべてが機能しました(empoに感謝)。構文がよくわかりません。私がやろうとしているのは、xsltを使用して、グリッドビューのxmlを列名で並べ替えることです。ctrlname列以外はすべて機能しています。XSLTに属性を渡すにはどうすればよいですか?私が試したのは、@ name、Data / @ name、Data [@name]、ctrlnameです。何も機能しません。
XSL
XML入力
asp.net - Asp.Net GridViewは、宣言型の列の前にデータバインドされた列を並べ替えます
XmlDataSourceにデータバインドされたグリッドビューがあります。また、グリッドビューの最後<columns>
にボタンフィールドのあるセクションを追加したいと思います。列セクションを追加すると、その前に(xml列の前に)追加されます。どうすれば注文できますか
これにより、次のようなテーブルが生成されます。
順序を逆にしたい:タイトル、URL、ボタン列
骨の質問ですが、変更ボタンに重みがなく(列に収まる)、残りのセルが均等なスペースになるように、列の間隔を空けるにはどうすればよいですか?
asp.net - ASP.NETWebアプリケーションで永続性レイヤーとしてXmlDataSourceを使用する場合のデータストレージの危険性と問題
これは、xmlファイルを使用してWebアプリケーションにデータを格納することを決定するときに発生する可能性のある実際の問題を解決する方法についての質問です。
シナリオ
個人のブログを実行するためにWebアプリケーションを構築したいとします。確かに、このアプリケーションはデータを保存する必要があり、テキストは特定のツール(たとえば、Markdownなど)を使用してフォーマットされ、書き込まれたコンテンツはhtmlに変換されます。
確かに私のxmlファイルはhtmlタグを保存する必要があります...。
問題
私のxmlファイルで、指定されたxsdに違反しないようにhtmlデータを保存するにはどうすればよいですか?
たとえば、htmlタグを保存しようとすると... xml検証は確実に失敗します、私は推測します...
しかし、私が言及したのは、xmlを使用するときに発生する可能性のある問題の1つにすぎません(たとえば、データバインディングは、前に述べたことのために発生する可能性のある問題に悩まされますか?)。この問題への一般的なアプローチは何ですか(パターンとベストプラクティスについて話します)。
ありがとうございました。