09/06/10 23:18:50
>>441
なんかこんなんつくってたわ
昔作ったから意味は忘れた
<asp:TextBox ID="TextBox" Text='<%# this.GetColumnData(Container, "Data") %>' runat="server"></asp:TextBox>
protected string GetColumnData(RepeaterItem repeaterItem, string columnName)
{
object columnData = DataBinder.Eval(repeaterItem.DataItem, columnName);
string returnData = "";
if (columnData is string)
returnData = (string)columnData;
else if (columnData is int)
returnData = ((int)columnData).ToString();
else if (columnData is decimal)
returnData = ((decimal)columnData).ToString();
else if (columnData is DateTime)
returnData = ((DateTime)columnData).ToString("yyyy/MM/dd");
return returnData;
}