Gridviewがあり、データベース(SQL)からいくつかの情報を取得したいと思います。そしてそれらによると、典型的な情報を表示します。例:DBから「食事」フィールドを読み取りましたが、グリッドビューに昼食を表示したいと思います。私は何をすべきか?
質問する
209 次
1 に答える
0
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;
}
}
于 2012-06-30T09:10:42.443 に答える