问题标签 [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 投票
3 回答
2670 浏览

c# - 在 TextBox 中显示来自 XMLDataSource 的数据

谁能给我一些关于如何使用代码(C#)在文本框中显示 XPath 查询结果的指示?应用 XPath 查询后,我的数据源似乎(重新)正确绑定,但我找不到如何获取结果数据。

任何帮助将不胜感激。

0 投票
2 回答
5265 浏览

asp.net - ASP.NET——如何使用来自 ASHX 处理程序的 XML 数据响应填充 TreeView 控件

我有一个返回 XML 响应 (FileStructureXML.ashx) 的 ASHX 处理程序。

现在我需要从 ASHX 处理程序获取 XML 响应并将其用作我的 ASPX 页面的数据源。

如果我将 XMLDataSource 指向服务器上的静态 XML 文件,则树视图会按预期填充。但是,如果我将 XMLDataSource 指向 ASHX 处理程序而不是服务器上的静态 XML 文件,它就不起作用。

任何帮助,将不胜感激。

0 投票
2 回答
1172 浏览

asp.net - 带有 XmlDataSources 的主/详细信息视图

我有一个基本的测试 Web 表单,其中包含一个 DataList 和一个 DetailsView,每个表单都有两个 XmlDataSource 组件。

DataList 与底层 XML 文档的绑定很容易设置,但我正在努力连接 DetailsView。这个想法是两个可绑定控件之间存在主/细节关系,所以我想我应该挂钩到 DataList 上的 OnSelectedItemIndexChanged 来绑定 DetailsView 中当前选定的项目。但是,当我使用 XmlDataSource 使其工作时,相关键是什么/如何设置 DataKeyField?

干杯,

--larsw

0 投票
3 回答
282 浏览

xml - .NET 开发人员的 xls 文件有多重要?

有时,我们使用 .XLS 文件来转换存储在 XML 文件中的数据,并使用 XmlDataSource 对象填充一些下拉列表和其他服务器控件。我只是想知道.Net 项目中.XLS 文件的使用有多受欢迎?我们已经习惯于填充国家列表和州列表以及其他大量的项目特定列表。

0 投票
1 回答
1395 浏览

asp.net - 寻求建议:根据 DropdownList 值更新 FormView

问候!

我正在寻找一些关于基于在该 FormView 控件中选择 DropDownList 在 FormView 中显示数据的方法的建议。例如,我有一个具有以下内容的 UserControl:

到目前为止,UserControl 的 OnLoad() 看起来像这样:

我希望能够将 DropDownList 的选定项的值传递给 GetMembershipTableXml() 以检索相应的 XML,然后使用它来填充 FormView 的值。最好的方法是什么?使用选定的 DropDownList 值作为查询字符串变量执行 Response.Redirect 回到当前页面?我希望有更好的方法。你怎么看?

0 投票
1 回答
833 浏览

asp.net - 将 XMLDataSource 绑定到 HTTP 处理程序

我有一些动态生成的 XML 数据将被少数消费者使用(一个 ASPX 页面、一个 flash 文件,也许还有另一个)。

我已将其实现为自定义处理程序。我在处理程序中构造 XML 并使用 response.write 将其输出。

现在,如果我将 XMLDataSource 的 DataFile 属性设置为处理程序,它会尝试逐字读取 ashx 文件,而不是通过 HTTP 调用它。

有什么建议吗?

0 投票
1 回答
734 浏览

xml - 使用 Xslt 转换 Xml

我有以下 XML:

我正在尝试使用 XmlDataSource 和 Xslt 将此 Xml 绑定到 ASP.net 中的下拉列表。这是我第一次这样做。下拉列表显示了正确数量的空白项,让我相信迭代正在工作,但值和文本是空白的。

任何帮助识别我的错误将不胜感激。

谢谢

我的 XLST

我的 ASPX

我的源代码视图

0 投票
2 回答
1395 浏览

iframe - 在 iframe 中显示页面,在浏览器中使用不同的 url

我很抱歉,因为我的英语不好。我有一个asp.net 的网页,其中包含一个treeview、xmldatasource、一个与xmldatasource 相关的xml 文件和一个iframe。当用户单击树节点时,网页将显示在 iframe 中。现在我想当点击treenodes时,我的url(例如“www.mysite.com/default.aspx”)更改为(“www.mysite.com/default.aspx?onenode”),如果我直接输入这个url(“www .mysite.com/default.aspx?onenode") 显示在浏览器 mypage 上,并且选择了该 treenode 并且 page(onenode) 显示在 iframe 上。有办法解决我的问题吗?我在等你的帮助。谢谢你的等待。

0 投票
4 回答
15931 浏览

c# - 将 XML 数据(键/值对)加载到数据结构中

我有一个包含键/值对列表的 XML 数据源。我正在寻找一种将相同数据加载到数组或其他数据结构中的简单方法,以便我可以轻松查找数据。我可以通过单击几下将其绑定到 GridView,但我无法找到一种直接的方法将其加载到不是 UI 控件的东西中。

我的数据源如下所示:

我想加载键值对(文件夹,TabIndex)

加载数据的最佳方式是什么?

0 投票
0 回答
1287 浏览

c# - ASP.NET 2.0 XmlDataSource 的 XPath 不支持命名空间

我正在尝试使用asp:Repeaterasp:XmlDataSource显示sitemap.xml文件的内容(请参阅http://www.sitemaps.org/protocol.php中定义的标准)。

问题是当源 XML 文档包含自定义名称空间(如描述sitemap.xml格式<%#XPath("myNodeName")%>的标准所要求的)时,活页夹无法工作。

Scott Hanselman 建议使用自定义XmlNamespaceManager但我无法以正确的方式对其进行初始化,因此<%#XPath("myNodeName")%>不会将值显示到 XML 中。

请注意,通过从 XML 中删除名称空间,以下示例可以正常工作!

源 XML 文件:

ASPX(注意 XPath 活页夹中使用的NsMan):

后面的代码初始化NsMan属性,由 ASPX 内的 XPath 绑定器使用(这是最有可能出现错误的地方):