我正在ASP.NET中编写代码,我对它很陌生。我有两个数组,一个名称和另一个ID。使用telerik RadGrid将php的foreach语法转换为asp.net
我想创建一个表,将有一列中的名称和两个链接,这些链接依赖于另一列中的id(编辑到此特定名称链接,删除到此特定名称链接)。
在PHP中我会做这种方式:
<table>
<tr>
<td>Title</td>
<td>Actions</td>
</tr>
<?php
$names = Array("a", "b", "c");
$ids = Array("1", "2", "3");
for($i = 0; $i < 3; $i++):
?>
<tr>
<td>
<?php echo $names[$i]; ?>
</td>
<td>
<a href="edit.php?id=<?php echo $ids[$i]; ?>">Edit</a>
<a href="delete.php?id=<?php echo $ids[$i]; ?>">Delete</a>
</td>
</tr>
<?php endforeach; ?>
</table>
我明白,你可以写在ASP.NET非常相似的东西,但我必须使用RadGrids。非常感谢您的帮助!
编辑: 如果它很重要,我会将数据作为XML获取,并且我选择将其解析为2个数组。如果更容易,我可以用不同的方式解析它。
是的,我已经想通了,但我如何绑定包含一个名称数组的数据源和asp:超链接? – Vadiklk 2012-04-23 15:23:43
您可以将direclty绑定到数组,但在您的情况下,您需要创建数据集,然后绑定到数据集。在网上有很多这样的例子,例如http://vb.net-informations.com/dataset/dataset-create-without-database.htm和esp在www.asp.net – 2012-04-24 08:41:47