|
|||||
|
|||||
<%@ Register TagPrefix="DNL" Assembly="DbNetLink.DbNetSuiteVS" Namespace="DbNetLink.DbNetSuiteVS" %>
Boolean display type
<asp:DropDownList ID="BooleanType" runat="server" AutoPostBack="True">
<asp:ListItem Value="YesNo" />
<asp:ListItem Value="Checkbox" />
<asp:ListItem Value="TrueFalse" />
</asp:DropDownList>
<DNL:DbNetGrid
ID="DbNetGrid1"
runat="server"
ConnectionString="SamplesDatabase"
FromPart="Products" >
<Columns>
<DNL:GridColumn ColumnExpression="ProductName" />
<DNL:GridColumn ColumnExpression="UnitPrice" />
<DNL:GridColumn ColumnExpression="UnitsInStock" />
<DNL:GridColumn ColumnExpression="Discontinued" BooleanDisplayMode="YesNo" />
</Columns>
</DNL:DbNetGrid>
///////////////////////////////////////////////////////////////
protected override void OnLoad(EventArgs e)
///////////////////////////////////////////////////////////////
{
base.OnLoad(e);
GridColumn GC = (GridColumn) DbNetGrid1.FindColumn("Discontinued");
GC.BooleanDisplayMode = (GridColumn.BooleanDisplayModeValues) Enum.Parse(typeof(GridColumn.BooleanDisplayModeValues), BooleanType.SelectedValue, true);
}