小编use*_*450的帖子

C#改组DataGridView行

我有一个包含数千条记录的DataGridView,我以编程方式添加它们.在这种情况下没有涉及数据源.现在我想在每次单击按钮时随机播放记录.怎么能实现呢?

c# datagridview shuffle

5
推荐指数
1
解决办法
915
查看次数

使用HTML Agility Pack解析表单

我正在尝试从表单中提取所有输入元素.当我解析以下表格时:

<form>
<input name='test1' type='text'>
<input name='test2' type='text'>
<input name='test3' type='text'>
</form>
Run Code Online (Sandbox Code Playgroud)

一切都运行得很好,HTML Agility Pack能够检测表单中的输入元素,但如果它有如下所示的div父节点,则不会被检测到.

<form>
<div><input name='test1' type='text'></div>
<div><input name='test2' type='text'></div>
<div><input name='test3' type='text'></div>
</form>
Run Code Online (Sandbox Code Playgroud)

我正在使用以下代码

HtmlNode.ElementsFlags.Remove("form");

foreach (HtmlAgilityPack.HtmlNode node in postForm.Elements("input"))
{
    HtmlAgilityPack.HtmlAttribute valueAttribute = node.Attributes["value"];
}
Run Code Online (Sandbox Code Playgroud)

谁能告诉我出了什么问题?谢谢

c# html-agility-pack

0
推荐指数
1
解决办法
6171
查看次数

标签 统计

c# ×2

datagridview ×1

html-agility-pack ×1

shuffle ×1