0
XMLasp.net gridview의 열로 XML 목록에 linq 전달?
<Parent Name="Jodi">
<Children Name="xxx" age="20">
<Children Name="zzz" age="21">
</Parent>
<Parent Name="John">
<Children Name="aaa" age="18">
<Children Name="bbb" age="17">
</Parent>
C 번호 :
//Loading the xml file
var xmlDoc=Xdocument.Load(xmlpath);
//Querying the names of the parents from the above xml file.
var parentlist=(from p in xmlDoc.Descendants("Parent")
select p.Attribute("Name").value.ToString();
List<string> PList= new List<string>();
PList=parentList.ToList();
//passing to list to the gridview in asp.net web page:
gvParentsList.DataSource=PList;
gvParentsList.DataBind();
Asp.net :
<asp:GridView runat="server" ID="gvParentsList" AutoGenerateColumns="false">
<Columns>
<asp:TemplateField HeaderText="Parents Name">
<ItemTemplate>
<asp:Label ID="lblParent" runat="server" Text='<%#Bind(PList) %>' ></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
난에 칼럼에 "PLIST"값을 전달 드릴 수 없습니다 grdview.I 이름을 쿼리 할 수 있어요. 그는 코드 위지만 gridview에 표시 할 수 없습니다.
정확히 어느 곳에서 캐치를 놓칠 수 있습니까?
하는 ASP : 당신이 PLIST을 연결하고, ASP의 특성을 텍스트에 할당 할 수 있도록 라벨, 수집을하지 않습니다 상표 – HatSoft