1
我有Gridview,我想從數據庫(SQL)中檢索一些信息。並據此顯示典型信息。例如:我從DB中讀取「Meal」字段,但我想在我的GridView中顯示午餐。我該怎麼辦?自定義Gridview
我有Gridview,我想從數據庫(SQL)中檢索一些信息。並據此顯示典型信息。例如:我從DB中讀取「Meal」字段,但我想在我的GridView中顯示午餐。我該怎麼辦?自定義Gridview
可以使用TemplateField
你希望改變值,例如:
<asp:TemplateField HeaderText="Infos">
<ItemTemplate ><%#GetTypicalInfo(Container.DataItem)%></ItemTemplate>
</asp:TemplateField>
並在後面的代碼:
protected string GetTypicalInfo(object oItem)
{
string cInfo = DataBinder.Eval(oItem, "cDataField").ToString();
switch (cInfo)
{
case "Meal":
return "lunch";
default:
return cInfo;
}
}