на моей веб-странице есть gridview, я привязываю его к набору данных, полученному из powershell
в этом наборе данных много разных типов данных.
все работает нормально, но для одного поля я хотел бы привязать более глубокое свойство к связанному полю!
я связываю так:
c#
GridViewAgentGroups.DataSource = dt;
GridViewAgentGroups.DataBind();
Разметка
<asp:BoundField DataField="Name" HeaderText="Name" ReadOnly="True" />
<asp:BoundField HeaderText="Service" ReadOnly="True"
DataField="Identity" />
<asp:BoundField DataField="Description" HeaderText="Description"
ReadOnly="True" />
связанное поле службы привязывается к данным типа: "Microsoft.Rtc.Rgs.Management.RgsIdentity"
он содержит свойства instanceID
и serviceID
, а serviceID
содержит свойство fullName
!
когда я привязываю его напрямую, как "DataField="Identity"
, он показывает очень длинную строку с полным именем!
есть ли способ привязать только полное имя? как "DataField="Identity.ServiceID.FullName"
? в xml? (это не работает :-)