Jul 23, 2009, 10:45 AM
image field
but not existing a image field in coolite ?
regards
regards
<!-- start sezione dropdown datasource -->
<asp:ObjectDataSource ID="odsFor" runat="server"
SelectMethod="GetData" TypeName="dsFornitoriTableAdapters.fornitori_listTableAdapter">
</asp:ObjectDataSource>
<ext:Store ID="storeFor" runat="server" AutoLoad="true" DataSourceID="odsFor">
<Reader>
<ext:JsonReader ReaderID="IDFornitore">
<Fields>
<ext:RecordField Name="IDFornitore" />
<ext:RecordField Name="NomeSocieta" />
</Fields>
</ext:JsonReader>
</Reader>
</ext:Store>
<asp:ObjectDataSource ID="odsCat" runat="server"
SelectMethod="GetData" TypeName="dsCategorieTableAdapters.categorie_listTableAdapter">
</asp:ObjectDataSource>
<ext:Store ID="storeCat" runat="server" AutoLoad="true" DataSourceID="odsCat">
<Reader>
<ext:JsonReader ReaderID="IDCategoria">
<Fields>
<ext:RecordField Name="IDCategoria" />
<ext:RecordField Name="descrizione" />
</Fields>
</ext:JsonReader>
</Reader>
</ext:Store>
<!-- end sezione dropdown datasource -->
<asp:ObjectDataSource ID="odsEdit" runat="server" SelectMethod="GetData"
TypeName="dsProdottiTableAdapters.ProdottiTableAdapter">
</asp:ObjectDataSource>
<ext:Store runat="server" ID="storeEdit" AutoLoad="true" DataSourceID="odsEdit">
<Reader>
<ext:JsonReader ReaderID="IDProdotto">
<Fields>
<ext:RecordField Name="IDProdotto" />
<ext:RecordField Name="IDFornitore" />
<ext:RecordField Name="IDCategoria" />
<ext:RecordField Name="DataIns" Type="Date" />
<ext:RecordField Name="CodProdotto" />
<ext:RecordField Name="NomeProdotto" />
<ext:RecordField Name="attivo" />
</Fields>
</ext:JsonReader>
</Reader>
<Listeners>
<DataChanged Handler="var record = this.getAt(0) || {};#{frmPanelEdit}.getForm().loadRecord(record);" />
<BeforeLoad Handler="#{winEdit}.body.mask('Attendere...', 'x-mask-loading');" />
<Load Handler="#{winEdit}.body.unmask();" />
<LoadException Handler="#{winEdit}.body.unmask();" />
</Listeners>
</ext:Store>
<ext:Window ID="winEdit" runat="server" Icon="Group" Title="Dettagli" Width="450"
Height="310" AutoShow="false" Modal="false" BodyStyle="padding:10px;" Showonload="false"
Centeronload="true" Resizable="false" Closable="true">
<Body>
<ext:Hidden ID="hfTipoIns" runat="server" />
<ext:FitLayout ID="FitLayout2" runat="server">
<ext:FormPanel ID="frmPanelEdit" runat="server" Border="false" BodyStyle="background-color:transparent;">
<Body>
<ext:FormLayout ID="FormLayout1" runat="server">
<ext:Anchor>
<ext:TextField ID="IDProdotto" runat="server" DataIndex="IDProdotto" ReadOnly="true"
FieldLabel="ID" MsgTarget="Side" AllowBlank="false" Width="260" />
</ext:Anchor>
<ext:Anchor>
<ext:ComboBox ID="IDFornitore" Width="260" StoreID="storeFor" runat="server"
DataIndex="IDFornitore" ReadOnly="true" AllowBlank="false" FieldLabel="Fornitore"
DisplayField="NomeSocieta" ValueField="IDFornitore" />
</ext:Anchor>
<ext:Anchor>
<ext:ComboBox ID="IDCategoria" Width="260" StoreID="storeCat" runat="server"
DataIndex="IDCategoria" ReadOnly="true" AllowBlank="false" FieldLabel="Categoria"
DisplayField="descrizione" ValueField="IDCategoria" />
</ext:Anchor>
<ext:Anchor>
<ext:DateField ID="DataIns" runat="server" DataIndex="DataIns" ReadOnly="false"
FieldLabel="Data Ins." MsgTarget="Side" AllowBlank="false" Width="260" />
</ext:Anchor>
<ext:Anchor>
<ext:TextField ID="CodProdotto" runat="server" DataIndex="CodProdotto" ReadOnly="false"
FieldLabel="Cod. Prodotto" MsgTarget="Side" AllowBlank="false" Width="260" />
</ext:Anchor>
<ext:Anchor>
<ext:TextField ID="NomeProdotto" runat="server" DataIndex="NomeProdotto" ReadOnly="false"
FieldLabel="Nome Prodotto" MsgTarget="Side" AllowBlank="false" Width="260" />
</ext:Anchor>
<ext:Anchor>
<ext:Image ID="fotoxx" ImageUrl="#" runat="server" FieldLabel="../App_Themes/admin/images/common/notpresent.gif" Height="75" Width="75" />
</ext:Anchor>
<ext:Anchor>
<ext:Checkbox ID="attivo" runat="server" DataIndex="attivo" ReadOnly="false" FieldLabel="attivo"
Width="260" />
</ext:Anchor>
</ext:FormLayout>
</Body>
<Listeners>
<ClientValidation Handler="btnSaveRecord.setDisabled(!#{frmPanelEdit}.getForm().isValid());" />
</Listeners>
</ext:FormPanel>
</ext:FitLayout>
</Body>
<TopBar>
<ext:Toolbar ID="Toolbar2" runat="server">
<Items>
<ext:ToolbarButton ID="tbAddRecord" runat="server" Icon="Add" Text="Add">
<AjaxEvents>
<Click OnEvent="AddRecord" />
</AjaxEvents>
</ext:ToolbarButton>
<ext:ToolbarButton ID="tbDelRecord" runat="server" Icon="Delete" Text="Delete">
<AjaxEvents>
<Click OnEvent="DeleteRecordEdit">
<Confirmation Message="Elimino il Record?" Title="Elimina Record" ConfirmRequest="true" />
</Click>
</AjaxEvents>
</ext:ToolbarButton>
<ext:ToolbarFill ID="ToolbarFill2" runat="server" />
<ext:ToolbarButton ID="btnSaveRecord" runat="server" Icon="Disk" Text="Save">
<AjaxEvents>
<Click OnEvent="SaveRecord" Before="return #{frmPanelEdit}.getForm().isValid();">
<ExtraParams>
<ext:Parameter Name="recordId" Value="#{storeEdit}.getAt(0).id" Mode="Raw" />
</ExtraParams>
</Click>
</AjaxEvents>
</ext:ToolbarButton>
<ext:ToolbarButton ID="btnAnnulla" runat="server" Icon="ArrowRotateClockwise" Text="Annulla">
<AjaxEvents>
<Click OnEvent="AnnullaOperazione">
<ExtraParams>
<ext:Parameter Name="recordId" Value="#{storeEdit}.getAt(0).id" Mode="Raw" />
</ExtraParams>
</Click>
</AjaxEvents>
</ext:ToolbarButton>
</Items>
</ext:Toolbar>
</TopBar>
<BottomBar>
<ext:PagingToolbar ID="ptEdit" runat="server" PageSize="1" StoreID="storeEdit" DisplayInfo="false">
</ext:PagingToolbar>
</BottomBar>
</ext:Window>
<!-- end sezione edit window -->