问题标签 [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()
方法,但它返回整个原始 Xml 文件,而不是使用 XPath 过滤的元素。
编辑:
这是一些代码和我想要的场景:
谢谢你。
asp.net - 绑定到 XmlDataSource 时如何以编程方式设置 Dropdownlist 的 SelectedValue
我正在XmlDataSource
用作datasource
for a 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']”
在下面的代码中,我会为子中继器中的 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的最后一行成为我 list的第一行。我怎样才能做到这一点?
asp.net - 如何正确地将 XSLT 参数传递给 XmlDataSource?
我相信我的所有代码都是正确的,但我无法让它工作。GridView 有 allowSorting = true。所以理论上,当我点击列标题时,gridview 中的 xml 应该按该列排序。XML 显示在 GridView 中,但根本不排序。我难住了。
DST_Test.Xml
DataSrcTransform.xslt
代码隐藏
HTML
asp.net - 如何将 xml 属性传递给 xslt 参数?
除了 ctrlname 列,我得到了一切工作(感谢 empo)。我不太了解语法。我想要做的是使用 xslt 按列名对 gridview 中的 xml 进行排序。一切正常,但 ctrlname 列。如何将属性传递给 XSLT?我试过了:@name、Data/@name、Data[@name]、ctrlname。没有任何效果。
XSL
XML 输入
asp.net - Asp.Net GridView 在声明性列之前订购数据绑定列
我有一个数据绑定到 XmlDataSource 的 gridview。我还想在网格视图的末尾<columns>
添加一个带有按钮字段的部分。当我添加一个列部分时,它会预先添加它(在 xml 列之前)。我怎么能订购
这会产生一个像这样的表:
我希望颠倒顺序:标题、网址、按钮列
骨头问题,我怎么能间隔列,所以修改按钮没有重量(适合列)和剩余的单元格以获得均匀的空间?
asp.net - 在 ASP.NET Web 应用程序中使用 XmlDataSource 作为持久层时的数据存储危险和问题
这是一个关于如何解决在决定使用 xml 文件在 Web 应用程序中存储数据时可能出现的实际问题的问题。
场景
假设您想构建一个 Web 应用程序以运行个人博客。好吧,当然,这个应用程序需要存储数据,并且使用特定工具(例如 Markdown)对文本进行格式化,其中书面内容转换为 html。
当然,我的 xml 文件必须存储 html 标记....
问题
在我的 xml 文件中,如何存储 html 数据以免违反指定的 xsd?
例如,如果我尝试存储 html 标签……我想 xml 验证肯定会失败……
但是我提到的只是使用 xml 时可能出现的问题之一(例如,数据绑定会因为我之前提到的而遭受任何可能的问题?)。你能说出解决这个问题的一般方法是什么(讨论模式和最佳实践)吗?
谢谢你。