1
A
回答
0
如果你不介意做我的代碼隱藏,這裏的如何。
把一個TemplateField
在GridView,方含在ItemTemplate
一個標籤,及導線上的GridView的RowDataBound事件的處理程序:
<asp:GridView runat="server" ID="PeopleGridView" AutoGenerateColumns="false" OnRowDataBound="PeopleGridView_OnDataBound" >
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Label runat="server" ID="NameLabel" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
在處理程序,得到的DataItem,並投射到您的人員類。找到Label控件,並從類設置文本的屬性:
protected void PeopleGridView_OnDataBound(object sender, GridViewRowEventArgs e)
{
// Make sure it's a DataRow - this will fail for HeaderRow, FooterRow etc
if (e.Row.RowType == DataControlRowType.DataRow)
{
// Get the DataItem and cast it
Person currentPerson = (Person) e.Row.DataItem;
// Locate the Label and set it's text
((Label) e.Row.FindControl("NameLabel")).Text = currentPerson.firstName + " " + currentPerson.lastName;
}
}
1
使用tempate場和eval方法:
<asp:GridView runat="server" ID="MyGrid" AutoGenerateColumns="false"
DataSourceId="...">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<%# Eval("FirstName") %> <%# Eval("LastName") %>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
相關問題
- 1. 顯示使用asp.net MVC2查看兩個查詢的結果
- 2. 如何在一個JSP中顯示兩個不同bean的屬性
- 3. 如何查看H2中的屬性SQL
- 4. XPath查詢如何讓基於兩個屬性的一個屬性的值
- 5. 顯示屬性的優先級,當在同一個div中給出兩個顯示屬性時
- 6. 如何查看controlsource和顯示源屬性?
- 7. 如何顯示兩個列表中顯示的標籤Struts2的
- 8. 如何在一個表中顯示兩個查詢的結果
- 9. 忽略「顯示」剃刀中的屬性查看
- 10. 如何顯示一個json圖像列表查看
- 11. 如何在一個表中顯示mysql的兩個查詢的兩個結果?
- 12. 如何使兩個查詢的結果(同一列)從兩個查詢顯示在單個查詢表中
- 13. 如何使用兩個屬性在Vaadin ListSelect中顯示?
- 14. DropDownMenu不顯示ASP.NET MVC5中的項目列表查看
- 15. Angular UI Grid如何顯示單個列的多個字段
- 16. 創建一個查看屬性/參數屬性的ISubDependencyResolver
- 17. WinForms Property Grid中的數組屬性顯示格式
- 18. 檢查對象中的兩個屬性
- 19. 如何在Oracle Forms 6i的「提示」屬性中顯示列值?
- 20. 如何顯示兩個列表中的兩個元素?
- 21. 在ASP.NET中顯示報告查看器
- 22. 如何顯示一列中兩個不同元素的數據?
- 23. 如何顯示一個圖像查看另一個圖像?
- 24. 如何在第一列中顯示md-grid-tile?
- 25. C#的XDocument:查找另一個屬性
- 26. 如何僅顯示不是可選的xml屬性?在C#中
- 27. 如何在VisualStudio的UML類圖中顯示(反映)「屬性」? (C#)
- 28. 如何從C#中顯示文件的屬性對話框?
- 29. 如何使SQL查詢顯示兩列值到一列?
- 30. 顯示數據網格中兩個對象的屬性