0

私はASP.NETでコードを書いていますが、これは初めてです。名前とIDの2つの配列があります。

1つの列に名前があり、もう1つの列のIDに依存する2つのリンクを持つテーブルを作成したいと思います(この特定の名前のリンクに編集し、この特定の名前のリンクに削除します)。

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で非常によく似たものを記述できることは理解していますが、RadGridを使用する必要があります。助けてくれてありがとう!

編集:重要な場合は、データをXMLとして取得し、2つの配列として解析することを選択しました。簡単な場合は、別の方法で解析できます。

4

2 に答える 2

0

RadGridsはasp.netwebformsコントロールであり、通常はコントロールをデータソースにバインドしてから、コードビハインドでプログラムによってプロパティを変更します。

于 2012-04-23T15:19:01.390 に答える
-1
<table>
 <tr>
  <td>Title</td>
  <td>Actions</td>
 </tr>
<% string [] names = new string [] {"a", "b", "c"};
string [] ids = new string [] {"1", "2", "3"};
foreach (int i=0;i<names.length;i++)
{
%>
  <tr>
   <td>
<% names[i] %>
   </td>
   <td>
    <a href="edit.php?id=<% ids[i] %>">Edit</a>
    <a href="delete.php?id=<% ids[i] %>">Delete</a>
   </td>
  </tr>
<% } %>
</table>
于 2012-04-23T15:04:19.747 に答える