<
telerik:GridTemplateColumn UniqueName="Email1DateTemplate">
<ItemTemplate>
<asp:Button ID="btnEmail1Date" CommandArgument='<%# DataBinder.Eval(Container.DataItem,"invoiceNumber")%>'
CommandName="Email1" runat="server" CssClass="button1" Text="Letter 1 Sent" />
<asp:Label ID="lblEmail1PostDate" runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"email1Date")%>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
OnItemDatabound i check the contents of lblEmail1PostDate and it does not seem to have a value until AFTER databound?? I can find the label control.. but the text property is always blank. One the grid is rendered the text has been put in though?
protected
void RadGrid1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
if (e.Item.ItemType == GridItemType.Item || e.Item.ItemType == GridItemType.AlternatingItem)
{
GridDataItem dataItem = (GridDataItem)e.Item;
Label lblEmail1PostDate = dataItem["Email1DateTemplate"].FindControl("lblEmail1PostDate") as Label;
if (lblEmail1PostDate != null && lblEmail1PostDate.Text != " ")
{
Button btnEmail1Date = e.Item.FindControl("btnEmail1Date") as Button;
btnEmail1Date.Visible =
false;
}
else
{
lblEmail1PostDate.Text =
"What the?";
}
}
}
| <telerik:RadChart ID="RadChart1" runat="server" Skin="Black" DataSourceID="dsFilledBillets"> |
| <ChartTitle> |
| <TextBlock Text="Filled Billets" /> |
| </ChartTitle> |
| <Series> |
| <cc1:ChartSeries DataYColumn="COUNT" Name="COUNT" Type="Pie" DefaultLabelValue="#Y" Appearance-LegendDisplayMode="ItemLabels" /> |
| </Series> |
| </telerik:RadChart> |
Hi:
I am using Office2007 skin. I have noticed that with GridBoundColumn and GridTemplateColumn that the cell display in different font sizes. This is true in both ItemTemplate and EditItemTemplate modes. How do I maintain a consistent style?