| <asp:UpdatePanel runat="server" ID="UpdatePanel1" UpdateMode="Conditional"> |
| <ContentTemplate> |
| <telerik:RadScheduler runat="server" ID="RadScheduler1" SelectedView="WeekView" SelectedDate="2009-02-02" |
| TimeZoneOffset="03:00:00" |
| StartEditingInAdvancedForm="false" |
| EnableCustomAttributeEditing="false" |
| OnClientAppointmentsPopulating="initRadScheduler" |
| OnClientAppointmentsPopulated="appointmentsLoaded" |
| OnClientAppointmentDataBound="appointmentDataBound" |
| OnClientAppointmentMoveEnd="appointmentMoveEnd" |
| OnClientAppointmentMoving="appointmentMoving"> |
| <WebServiceSettings Path="SchedulerWebService.asmx" ResourcePopulationMode="ServerSide" /> |
| </telerik:RadScheduler> |
| <telerik:RadToolTipManager runat="server" ID="RadToolTipManager1" Width="320" Height="210" |
| Animation="None" |
| HideEvent="LeaveToolTip" |
| Text="Loading..." |
| RelativeTo="Element" |
| OnAjaxUpdate="RadToolTipManager1_AjaxUpdate" |
| OnClientBeforeShow="clientBeforeShow"/> |
| </ContentTemplate> |
| </asp:UpdatePanel> |
<rad:RadGrid ID="RadGrid1" SkinID="DetalheCandidato" runat="server" AutoGenerateColumns="false" AllowPaging="false" EnableAJAX="true" ShowHeader="true" EnableAJAXLoadingTemplate="true"AllowSorting="true" Skin="None" MasterTableView-ShowHeadersWhenNoRecords="false" LoadingTemplateTransparency="50" onitemcreated="rad_Candidatos_ItemCreated" onitemcommand="rad_Candidatos_ItemCommand" onselectedindexchanged="rad_Candidatos_SelectedIndexChanged" onsortcommand="rad_Candidatos_SortCommand">
<AJAXLoadingTemplate>
<asp:Image ID="imgLoa" runat="server" ImageUrl="~/BackOffice/Images/timer.gif" />
</AJAXLoadingTemplate>
<MasterTableView DataKeyNames="TbcaID,UsrGUI,TbcaGUI">
<Columns>
<rad:GridTemplateColumn HeaderText="opes" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="80px" ItemStyle-Width="90px">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<rad:RadMenu ID="RadMenuCmd" runat="server" Flow="Vertical" Skin="Default2006" SkinsPath="~/RadControls/Menu" EnableTheming="true">
<Items>
<rad:RadMenuItem Text="choices">
<Items>
<rad:RadMenuItem>
<ItemTemplate>
<asp:LinkButton ID="LNB_Select" runat="server" Text="Ver perfil" CommandName="Select"></asp:LinkButton>
<br />
<asp:LinkButton ID="LNK_ConsDocs" runat="server" CommandName="Navigate">Consultar Documentos</asp:LinkButton>
<br />
Pedir Anlise do Perfil Pessoal (APP)
<br />
<asp:LinkButton ID="LNB_PontCandidato" runat="server" CommandName="Edit">Pontuar Candidato</asp:LinkButton>
<br />
<asp:LinkButton ID="LNB_CatCandidato" runat="server" CommandName="Navigate">Categorizar Candidato</asp:LinkButton>
<br />
Copiar Candidato para Pasta
<br />
Inserir comentrio sobre Candidatura
<br />
<asp:LinkButton ID="LNB_SolCont" runat="server" CommandName="Navigate">Solicitar Contacto Candidato</asp:LinkButton>
<br />
<asp:LinkButton ID="LNB_InsCom" runat="server" CommandName="Navigate">Inserir comentrio sobre Candidato</asp:LinkButton>
<br />
<asp:LinkButton ID="LNB_SMSCand" runat="server" CommandName="Navigate">Enviar SMS Candidato</asp:LinkButton>
<br />
<asp:LinkButton ID="LNB_MsgCand" runat="server" CommandName="Navigate">Enviar Mensagem Candidato</asp:LinkButton>
<br />
<asp:LinkButton ID="LNB_OutrosProc" runat="server" CommandName="Navigate">Ver outros processos do Candidato</asp:LinkButton>
<br />
Procurar Candidato no Google
<br />
<asp:LinkButton ID="LNB_Entrevista" runat="server" CommandName="Navigate">Marcar Entrevista</asp:LinkButton>
<br />
<asp:LinkButton runat="server" EnableViewState="false" OnClientClick="return confirm('Tem a certeza que deseja apagar o registo?')" CommandName="Delete" Text="Apagar" ToolTip="Apagar" ID="btnDelete"/>
</ItemTemplate>
</rad:RadMenuItem>
</Items>
</rad:RadMenuItem>
</Items>
</rad:RadMenu>
</ItemTemplate>
</rad:GridTemplateColumn>
<rad:GridBoundColumn DataField="TbcaDataIn" HeaderText="Data" SortExpression="TbcaDataIn"
DataFormatString="{0:d}" HeaderStyle-HorizontalAlign="Center" ItemStyle-Width="63px" />
</Columns>
</MasterTableView>
</rad:RadGrid>
</Columns>
Thks.
| protected void RadGridContractProducts_PreRender(object sender, EventArgs e) |
| { |
| for (int i = RadGridContractProducts.MasterTableView.GetItems(GridItemType.NestedView).Length - 1; i >= 0; i--) |
| { |
| for (int j = ((GridNestedViewItem)RadGridContractProducts.MasterTableView.GetItems(GridItemType.NestedView)[i]).NestedTableViews.Length - 1; j >= 0; j--) |
| { |
| SetItemsMode(((GridNestedViewItem)RadGridContractProducts.MasterTableView.GetItems(GridItemType.NestedView)[i]).NestedTableViews[j]); |
| } |
| } |
| RadGridContractProducts.Rebind(); |
| } |
| private void SetItemsMode(GridTableView oGridTableView) |
| { |
| for (int i = oGridTableView.Items.Count-1; i >= 0; i--) |
| { |
| oGridTableView.Items[i].Edit = true; |
| } |
| for ( int i = oGridTableView.GetItems(GridItemType.NestedView).Length -1; i >=0 ; i-- ) |
| { |
| for ( int j = ( ( GridNestedViewItem )oGridTableView.GetItems(GridItemType.NestedView)[i]).NestedTableViews.Length -1 ; j >=0; j--) |
| { |
| SetItemsMode(((GridNestedViewItem)oGridTableView.GetItems(GridItemType.NestedView)[i]).NestedTableViews[j]); |
| } |
| } |
| } |
| Webpage error details |
| User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2) |
| Timestamp: Mon, 30 Nov 2009 22:56:17 UTC |
| Message: '0.tBodies.0.rows[...].cells' is null or not an object |
| Line: 6438 |
| Char: 2 |
| Code: 0 |
| URI: http://localhost/Pinnacle/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_ctl00_MainContent_MainContent_radScriptManager_HiddenField&compress=1&_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d3.5.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-US%3ad0c4ca6e-6b5d-49b6-922d-5244924fb100%3aea597d4b%3ab25378d2%3bTelerik.Web.UI%2c+Version%3d2009.2.701.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3a7e598a31-3beb-49a1-914c-5f530240f0ea%3a16e4e7cd%3aed16cbdc%3a874f8ea2%3af7645509%3a24ee1bba%3a19620875%3a39040b5c%3af85f9819%3a650fdad%3a41a6cee9%3ad40f7d5c%3a431f16a4%3a1a9ac27f%3a7d98db04%3afe65db44%3a63767fed%3a44e9d927%3a26c790aa%3a3cdff5d5%3ae91ff703%3a7666c7ed%3aef9d9f4a%3aa960fda2%3ab7778d6c%3a8674cba1%3ac08e9f8a%3aef347303%3aa51ee93e%3a1e771326%3aaa288e2d%3ae085fe68%3a59462f1 |
| <MasterTableView Width="100%" CommandItemDisplay="Top"> |
| <Columns> |
| <telerik:GridEditCommandColumn></telerik:GridEditCommandColumn> |
| <telerik:GridTemplateColumn UniqueName="File" HeaderText="Image File"> |
| <ItemTemplate> |
| <asp:Image ID="img" runat="server" Height="50px"/> |
| </ItemTemplate> |
| <EditItemTemplate> |
| <telerik:RadUpload ID="upload" runat="server" AllowedFileExtensions="gif,jpg,png" AllowedMimeTypes="image/gif,image/jpeg,image/png"></telerik:RadUpload> |
| </EditItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn |
| DataField="Title" |
| HeaderText="Title" |
| UniqueName="Title"> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| if (e.Item is GridEditableItem && e.Item.IsInEditMode && grid.MasterTableView.IsItemInserted) |
| { |
| GridEditableItem temp = e.Item as GridEditableItem; |
| ((RadUpload)temp["File"].FindControl("upload")).MaxFileInputsCount = 1000; |
| ((RadUpload)temp["File"].FindControl("upload")).InitialFileInputsCount = 1; |
| } |