0

私は MVC の初心者で、xml データを HTML テーブルに表示する際に問題が発生しています。これが機能しない理由を設定するのを手伝ってください。

objNodeList = objDocument.GetElementsByTagName("RESULT_ROW");
        foreach (XmlNode objNode in objNodeList)
        {%>
             <tr>
                <td><% Html.Display(objNodeList.Item(intCtr).SelectSingleNode("company_id").InnerText); %></td>
                <td><% Html.Display(objNodeList.Item(intCtr).SelectSingleNode("long_name").InnerText); %></td>
                <td><% Html.Display(objNodeList.Item(intCtr).SelectSingleNode("dt_created").InnerText); %></td>
             </tr>
             <% intCtr++; %>
        <%}

空白のテーブル以外は何も表示されません。

ここに画像の説明を入力

XML データは次のとおりです。

<NewDataSet>
<RESULT_ROW>
    <company_id>SC</company_id>
    <long_name>Sample Company</long_name>
    <dt_created>Sep 10 2009</dt_created>
<RESULT_ROW>
    <RESULT_ROW>
    <company_id>SC_NO_2</company_id>
    <long_name>Sample Company 2</long_name>
    <dt_created>Sep 10 2010</dt_created>
<RESULT_ROW>
</NewDataSet>

私はVS2010 MVC 2を使用しています

どうもありがとうございました...

4

1 に答える 1