проблема asp.net с datasrc и datafld для получения информации XML

0

Используя IE, у меня есть рабочий примерный код, который может показывать мою информацию о профиле на сайте XML, включая идентификатор пользователя, имя, компанию, номер телефона и т.д.

Я добавил HTML-коды,

<xml id="XmlUserInfo" src="http://usmdlcdoww002.intranet.dow.com/common/components/userinfo/UserInfoXml.asp?UserID=me"> </xml>
    </div>
&nbsp;&nbsp;&nbsp; Number:&nbsp;
    </br>
    <input datasrc="XmlUserInfo" datafld="cn" type="text" name="Name" size="30" />

XmlUserInfo отображает список информации обо мне. Теперь я хочу, чтобы мое имя отображалось в текстовом поле или что-то еще в <input>. После запуска ящик ввода пуст, и ничего там нет. Я делаю это неправильно?

Вот пример отображения XML,

<MyData>
  <user>
  <uid>U580784</uid> 
  <cn>Frank, Bradley (B)</cn> 
  <sn>Frank</sn> 
  <givenName>Bradley</givenName> 
  <initials>B</initials> 
  </user>
</MyData>
Теги:

1 ответ

0

Я нашел решение. Чтобы добавить эту таблицу, необходимо добавить таблицу,

<xml id="XmlUserInfo" src="http://usmdlcdoww002.intranet.dow.com/common/components/userinfo/UserInfoXml.asp?UserID=me"> </xml>
    </div>
    &nbsp;&nbsp;&nbsp; ID:&nbsp;
    <br />
&nbsp;&nbsp;&nbsp; Number:&nbsp;
    <table datasrc="#XmlUserInfo" border="0">
    <tr>
    <td>
    <input datafld="cn" type="text" name="Name" size="30">
    </td>
    </tr>
    </table>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню