Telerik Forums
UI for ASP.NET AJAX Forum
3 answers
275 views
Hi All,

I have webform with three bread crumbs for a registration process.

All the three bread crumbs are in a single webpage with different views in it. In first view these two RadDatePicker controls (one exam start date and other exam end date).

In edit mode these RadDatePicker.SelectedDate are becoming null so, I am facing an issue/Error "Nullable object must have a value"

Please help on it.

regards,
R
Ramesh
Top achievements
Rank 1
 answered on 03 Jul 2014
2 answers
235 views
hi

Do you Have Sample SQL Server Code for treeview for this Example :

http://demos.telerik.com/aspnet-ajax/treeview/examples/functionality/draganddropnodes/defaultcs.aspx

whit drag and drop ،add Node,Add Child nod,Delete Node And Child، Rename node and Child،and etc....

Mohamad Javad
Top achievements
Rank 2
Iron
Iron
Iron
 answered on 03 Jul 2014
10 answers
257 views
Hi folks

first off  I am using v2009.3.1314.20

I have seen some good examples of how to utilise multi-select with checkboxes, however I am having a problem trying to implement the functionality.

all the examples appear to use postbacks and server side binding when  associating checkboxes with combobox items, I on the other hand use load on demand with webservices to populate the  combobox.

I have tried implementing itemtemplate but it appears as though the loading via webservices overrides this. 

is there a way I can do this or do I have to think of another approach

thanks 

Mark 


 
duraid wadie
Top achievements
Rank 1
 answered on 03 Jul 2014
6 answers
369 views
Good day.
I have a grid. The one column (template column) is set to display = false. Lets call this column passport.
I want to change the passport template column to display on client side when a client selects the row. 
Only the selected row's cell should be enabled.
When another row is selected the previous selected row's passport cell should be disabled and the new row shown.

Can this be done client side?

Kind regards
Mike
Mike
Top achievements
Rank 1
 answered on 03 Jul 2014
1 answer
165 views
in EditMode scrollbars visible,
in InsertMode scrollbars hiden,

problem in InserMode by Validation, can't see the CommandButtons...

<telerik:RadGrid ID="GridUsers" runat="server" AllowAutomaticDeletes="True" Height="735" AllowAutomaticInserts="True" AllowAutomaticUpdates="True" AllowPaging="True" AllowSorting="True" Culture="de-DE" DataSourceID="dsCustomers" OnItemCommand="GridUsers_ItemCommand" AutoGenerateColumns="False" OnItemDataBound="GridUsers_ItemDataBound" OnItemDeleted="GridUsers_ItemDeleted">
  <groupingsettings casesensitive="False" />
  <exportsettings>
    <Pdf PageWidth="">
    </Pdf>
  </exportsettings>
  <clientsettings enablerowhoverstyle="True">
    <Selecting AllowRowSelect="True" />
    <Scrolling AllowScroll="True" UseStaticHeaders="True"/>
  </clientsettings>
  <mastertableview clientdatakeynames="CustomerId" tablelayout="Auto" commanditemdisplay="Top" datakeynames="CustomerID" datasourceid="dsCustomers" nomasterrecordstext="Kein Firmen-User vorhanden">
    <NoRecordsTemplate>
      <div class="alert alert-success m10">
        <asp:Label runat="server" ID="lblNorecord" Text="Keine Firmen-User gefunden" />
      </div>
    </NoRecordsTemplate>
    <CommandItemSettings AddNewRecordText="Neuer Firmen-User" />
    <RowIndicatorColumn Visible="False">
    </RowIndicatorColumn>
    <ExpandCollapseColumn Created="True">
    </ExpandCollapseColumn>
            <CommandItemTemplate>
              <div class="container-fluid">
              <div class="row-fluid m5">
                    <asp:LinkButton runat="server" CssClass="btn btn-default span6" CommandName="InitInsert">
                      <span class="icon-plus-sign"></span>
                      <asp:Label runat="server" ID="Label4" Text="Neue Firmen Benutzer" CssClass="l10"/>
                    </asp:LinkButton>
                    <asp:LinkButton runat="server" CssClass="btn btn-default span6" CommandName="RebindGrid">
                      <span class="icon-refresh"></span>
                      <asp:Label runat="server" ID="Label6" Text="Aktualisieren" CssClass="l10"/>
                    </asp:LinkButton>
              </div>
                </div>
            </CommandItemTemplate>
    <Columns>
      <telerik:GridEditCommandColumn ButtonType="ImageButton">
        <HeaderStyle Width="30px" />
        <ItemStyle HorizontalAlign="Center" Width="30px" />
      </telerik:GridEditCommandColumn>
      <telerik:GridBoundColumn AllowFiltering="False" AllowSorting="False" DataField="CustomerId" DataType="System.Int32" Display="False" FilterControlAltText="Filter CustomerId column" HeaderText="CustomerId" ReadOnly="True" SortExpression="CustomerId" UniqueName="CustomerId">
        <ColumnValidationSettings>
          <ModelErrorMessage Text=""></ModelErrorMessage>
        </ColumnValidationSettings>
      </telerik:GridBoundColumn>
      <telerik:GridTemplateColumn AutoPostBackOnFilter="True" CurrentFilterFunction="Contains" DataField="Username" FilterControlAltText="Filter Username column" FilterControlWidth="90px" HeaderText="Username" ShowFilterIcon="False" SortExpression="Username" UniqueName="Username" AllowFiltering="False">
        <ItemTemplate>
          <asp:Label ID="UsernameLabel" runat="server" Text='<%# Eval("Username") %>' ToolTip='<%# ((bool)Eval("Enabled") == false)?"Der User ist aktuell deaktiviert!": string.Empty %>' CssClass='<%# ((bool)Eval("Enabled") == false)?"company-disable": "company-normal" %>' />
        </ItemTemplate>
        <HeaderStyle Width="100px" />
        <ItemStyle Width="100px" />
      </telerik:GridTemplateColumn>
      <telerik:GridBoundColumn AllowFiltering="False" AllowSorting="False" DataField="Firstname" FilterControlAltText="Filter Firstname column" HeaderText="Vorname" SortExpression="Firstname" UniqueName="Firstname" Display="False">
        <ColumnValidationSettings>
          <ModelErrorMessage Text=""></ModelErrorMessage>
        </ColumnValidationSettings>
      </telerik:GridBoundColumn>
      <telerik:GridBoundColumn AutoPostBackOnFilter="True" FilterControlWidth="120" CurrentFilterFunction="Contains" DataField="Lastname" FilterControlAltText="Filter Lastname column" HeaderText="Nachname" ShowFilterIcon="False" SortExpression="Lastname" UniqueName="Lastname" AllowFiltering="False">
        <ColumnValidationSettings>
          <ModelErrorMessage Text=""></ModelErrorMessage>
        </ColumnValidationSettings>
        <HeaderStyle Width="100px" />
        <ItemStyle Width="100px" />
      </telerik:GridBoundColumn>
      <telerik:GridBoundColumn AllowFiltering="False" AllowSorting="False" DataField="Email" FilterControlAltText="Filter Email column" HeaderText="Email" SortExpression="Email" UniqueName="Email">
        <ColumnValidationSettings>
          <ModelErrorMessage Text=""></ModelErrorMessage>
        </ColumnValidationSettings>
      </telerik:GridBoundColumn>
      <telerik:GridCheckBoxColumn ColumnGroupName="RoleDetails" DataField="IsAdministrator" DataType="System.Boolean" FilterControlAltText="Filter IsAdministrator column" HeaderText="A" HeaderTooltip="User ist Administrator" SortExpression="IsAdministrator" UniqueName="IsAdministrator" AllowFiltering="False">
        <HeaderStyle HorizontalAlign="Center" Width="40px" />
        <ItemStyle HorizontalAlign="Center" Width="40px" />
 
      </telerik:GridCheckBoxColumn>
      <telerik:GridCheckBoxColumn ColumnGroupName="RoleDetails" DataField="IsTechnican" DataType="System.Boolean" FilterControlAltText="Filter IsTechnican column" HeaderText="T" HeaderTooltip="User ist Techniker" SortExpression="IsTechnican" UniqueName="IsTechnican" AllowFiltering="False">
        <HeaderStyle HorizontalAlign="Center" Width="40px" />
        <ItemStyle HorizontalAlign="Center" Width="40px" />
 
      </telerik:GridCheckBoxColumn>
      <telerik:GridCheckBoxColumn ColumnGroupName="RoleDetails" DataField="IsPurchaser" DataType="System.Boolean" FilterControlAltText="Filter IsPurchaser column" HeaderText="P" HeaderTooltip="User ist Einkäufer" SortExpression="IsPurchaser" UniqueName="IsPurchaser" AllowFiltering="False">
        <HeaderStyle HorizontalAlign="Center" Width="40px" />
        <ItemStyle HorizontalAlign="Center" Width="40px" />
 
      </telerik:GridCheckBoxColumn>
      <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete" ConfirmDialogHeight="220px" ConfirmDialogType="RadWindow" ConfirmDialogWidth="350px" ConfirmTextFields="Firstname,Lastname" ConfirmTextFormatString="Den User <strong>{0} {1}</strong> jetzt löschen?" ConfirmTitle="User löschen" FilterControlAltText="Filter Delete column" UniqueName="Delete">
        <HeaderStyle HorizontalAlign="Center" Width="30px" />
        <ItemStyle HorizontalAlign="Center" Width="30px" />
      </telerik:GridButtonColumn>
    </Columns>
    <ColumnGroups>
      <telerik:GridColumnGroup HeaderStyle-HorizontalAlign="Center" HeaderText="Berechtigung" Name="RoleDetails">
        <HeaderStyle HorizontalAlign="Center" />
      </telerik:GridColumnGroup>
    </ColumnGroups>
    <EditFormSettings EditFormType="Template">
      <EditColumn UniqueName="EditCommandColumn1" FilterControlAltText="Filter EditCommandColumn1 column"></EditColumn>
      <FormTemplate>
        <div class="myp-edititem">
          <div class="row-fluid">
            <fieldset>
              <legend>
                <asp:Label runat="server" ID="lblUserAddress" Text="Benutzerdaten"></asp:Label></legend>
              <div class="row-fluid">
                <div class="span6">
 
                  <!-- Username -->
                  <div class="controls-row">
                    <div class="control-group">
                      <asp:Label ID="lblUsername" runat="server" Text="Benutzername:" CssClass="control-label" />
                      <div class="controls">
                        <div class="input-prepend">
                          <span class="add-on"><i class="icon-exclamation-sign"></i></span>
                          <asp:TextBox ID="txtUsername" runat="server" CausesValidation="True" TabIndex="10" ValidationGroup="UserForm" Text='<%# Bind("Username") %>' Enabled='<%# (Container is GridEditFormInsertItem) %>' />
                          <div>
                            <asp:RequiredFieldValidator ID="valUsername" runat="server" ControlToValidate="txtUsername" Display="Dynamic" ErrorMessage="Ein Benutzername wird erwartet!" CssClass="val-error" SetFocusOnError="True" ValidationGroup="UserForm" Enabled='<%# (Container is GridEditFormInsertItem) %>' />
                            <asp:CustomValidator ID="cuvUsername" runat="server" ControlToValidate="txtUsername" Display="Dynamic" ErrorMessage="Benutzer bereits registriert!" CssClass="val-error" SetFocusOnError="True" ValidationGroup="UserForm" Enabled='<%# (Container is GridEditFormInsertItem) %>' OnServerValidate="cuvUser_OnServerValidate" />
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
 
                  <!-- Prefix -->
                  <div class="controls-row">
                    <div class="control-group">
                      <asp:Label ID="Label5" runat="server" Text="Anrede:" CssClass="control-label" />
                      <div class="controls">
                        <div class="input-prepend">
                          <span class="add-on"><i class="icon-globe"></i></span>
                          <asp:DropDownList runat="server" ID="ComboPrefix" TabIndex="50" SelectedValue='<%# Bind("Prefix") %>' DataSourceID="dsGender" DataTextField="Name" DataValueField="Value" />
                        </div>
                      </div>
                    </div>
                  </div>
 
                  <!-- Firstname -->
                  <div class="controls-row">
                    <div class="control-group">
                      <asp:Label ID="lblFirstname" runat="server" Text="Vorname:" CssClass="control-label" />
                      <div class="controls">
                        <div class="input-prepend">
                          <span class="add-on"><i class="icon-exclamation-sign"></i></span>
                          <asp:TextBox ID="txtFirstname" runat="server" CausesValidation="True" TabIndex="10" ValidationGroup="UserForm" Text='<%# Bind("Firstname") %>' />
                          <div>
                            <asp:RequiredFieldValidator ID="rfvFirstname" runat="server" ControlToValidate="txtFirstname" Display="Dynamic" ErrorMessage="Ein Vorname wird erwartet!" CssClass="val-error" SetFocusOnError="True" ValidationGroup="UserForm" />
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
 
                  <!-- Postalcode -->
                  <div class="controls-row">
                    <div class="control-group">
                      <asp:Label ID="lblPostalcode" runat="server" Text="Plz:" CssClass="control-label" />
                      <div class="controls">
                        <div class="input-prepend">
                          <span class="add-on"><i class="icon-exclamation-sign"></i></span>
                          <asp:TextBox ID="txtPostalcode" runat="server" CausesValidation="True" TabIndex="30" ValidationGroup="CompanyForm" Text='<%# Bind("Postalcode") %>' />
                          <div>
                            <asp:RequiredFieldValidator ID="valPostalcode" runat="server" ControlToValidate="txtPostalcode" Display="Dynamic" ErrorMessage="Eine Postleitzahl wird erwartet!" CssClass="val-error" SetFocusOnError="True" ValidationGroup="CompanyForm" />
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
 
                  <!-- City -->
                  <div class="controls-row">
                    <div class="control-group">
                      <asp:Label ID="lblCity" runat="server" Text="Ort:" CssClass="control-label" />
                      <div class="controls">
                        <div class="input-prepend">
                          <span class="add-on"><i class="icon-exclamation-sign"></i></span>
                          <asp:TextBox ID="txtCity" runat="server" CausesValidation="True" TabIndex="40" ValidationGroup="CompanyForm" Text='<%# Bind("City") %>' />
                          <div>
                            <asp:RequiredFieldValidator ID="valCity" runat="server" ControlToValidate="txtCity" Display="Dynamic" ErrorMessage="Ein Ort wird erwartet!" CssClass="val-error" SetFocusOnError="True" ValidationGroup="CompanyForm" />
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
 
                </div>
                <div class="span6">
 
                  <!-- Email -->
                  <div class="controls-row">
                    <div class="control-group">
                      <asp:Label ID="lblEmail" runat="server" Text="Email:" CssClass="control-label" />
                      <div class="controls">
                        <div class="input-prepend">
                          <span class="add-on">
                            <i class="icon-exclamation-sign"></i>
                          </span>
                          <asp:TextBox ID="txtEmail" runat="server" CausesValidation="True" TabIndex="100" ValidationGroup="CompanyForm" Text='<%# Bind("Email") %>' />
                          <div>
                            <asp:RequiredFieldValidator ID="valEmail" runat="server" ControlToValidate="txtEmail" Display="Dynamic" ErrorMessage="Eine Email wird erwartet!" CssClass="val-error" SetFocusOnError="True" ValidationGroup="ContactForm" />
                            <asp:RegularExpressionValidator ID="valEmailExpression" runat="server" ControlToValidate="txtEmail" Display="Dynamic" ErrorMessage="Das Format der Email ist nicht korrekt!" CssClass="val-error" SetFocusOnError="True" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ValidationGroup="CompanyForm" />
                            <asp:CustomValidator ID="cuvEmail" ControlToValidate="txtEmail" runat="server" Display="Dynamic" ErrorMessage="Diese Email-Adresse ist bereits vergeben!" CssClass="val-error" SetFocusOnError="True" ValidationGroup="ContactForm" OnServerValidate="cuvEmail_OnServerValidate" />
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
 
                  <!-- Telefon -->
                  <div class="controls-row">
                    <div class="control-group">
                      <asp:Label ID="lblTelefon" runat="server" Text="Telefon:" CssClass="control-label" />
                      <div class="controls">
                        <div class="input-prepend">
                          <span class="add-on"><i class="icon-exclamation-sign"></i></span>
                          <asp:TextBox ID="txtTelefon" runat="server" CausesValidation="True" TabIndex="40" ValidationGroup="UserForm" Text='<%# Bind("Telefon") %>' />
                        </div>
                      </div>
                    </div>
                  </div>
 
                  <!-- Lastname -->
                  <div class="controls-row">
                    <div class="control-group">
                      <asp:Label ID="lblLastname" runat="server" Text="Nachname:" CssClass="control-label" />
                      <div class="controls">
                        <div class="input-prepend">
                          <span class="add-on"><i class="icon-exclamation-sign"></i></span>
                          <asp:TextBox ID="txtLastname" runat="server" CausesValidation="True" TabIndex="10" ValidationGroup="UserForm" Text='<%# Bind("Lastname") %>' />
                          <div>
                            <asp:RequiredFieldValidator ID="rfvLastname" runat="server" ControlToValidate="txtLastname" Display="Dynamic" ErrorMessage="Ein Nachname wird erwartet!" CssClass="val-error" SetFocusOnError="True" ValidationGroup="UserForm" />
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
 
                  <!-- Street -->
                  <div class="controls-row">
                    <div class="control-group">
                      <asp:Label ID="lblStreet" runat="server" Text="Strasse:" CssClass="control-label" />
                      <div class="controls">
                        <div class="input-prepend">
                          <span class="add-on"><i class="icon-exclamation-sign"></i></span>
                          <asp:TextBox ID="txtStreet" runat="server" CausesValidation="True" TabIndex="20" ValidationGroup="CompanyForm" Text='<%# Bind("Street") %>' />
                          <div>
                            <asp:RequiredFieldValidator ID="valStreet" runat="server" ControlToValidate="txtStreet" Display="Dynamic" ErrorMessage="Eine Strasse wird erwartet!" CssClass="val-error" SetFocusOnError="True" ValidationGroup="CompanyForm" />
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
 
                  <!-- Nation -->
                  <div class="controls-row">
                    <div class="control-group">
                      <asp:Label ID="Label3" runat="server" Text="Nation:" CssClass="control-label" />
                      <div class="controls">
                        <div class="input-prepend">
                          <span class="add-on"><i class="icon-globe"></i></span>
                          <asp:DropDownList runat="server" ID="ComboNations" TabIndex="50" SelectedValue='<%# Bind("Nation") %>' DataSourceID="dsNations" DataTextField="Name" DataValueField="Value" />
                        </div>
                      </div>
                    </div>
                  </div>
 
                </div>
              </div>
            </fieldset>
          </div>
 
          <div class="row-fluid">
            <fieldset>
              <legend>
                <asp:Label runat="server" ID="lblCompanyPurchase" Text="Berechtigung"></asp:Label></legend>
              <div class="row-fluid">
                <div>
                  <asp:CustomValidator runat="server" ID="cuvMinRights" ErrorMessage="Mindestens eine Berechtigung muss gesetzt werden!" CssClass="val-error" Display="Dynamic" ValidationGroup="UserForm" OnServerValidate="cuvMinRights_OnServerValidate" />
                </div>
              </div>
              <div class="row-fluid">
                <div class="span6">
 
                  <!-- IsAdministrator -->
                  <div class="controls-row">
                    <div class="control-group">
                      <div class="controls">
                        <div class="checkbox">
                          <asp:CheckBox ID="chkIsAdministrator" Text="Administrator" Checked='<%# Bind("IsAdministrator") %>' runat="server" />
                        </div>
                      </div>
                    </div>
                  </div>
 
                  <!-- IsPurchaser -->
                  <div class="controls-row">
                    <div class="control-group">
                      <div class="controls">
                        <div class="checkbox">
                          <asp:CheckBox ID="chkIsPurchaser" Text="Einkäufer" Checked='<%# Bind("IsPurchaser") %>' runat="server" />
                        </div>
                      </div>
                    </div>
                  </div>
 
                </div>
                <div class="span6">
 
                  <!-- IsTechnican -->
                  <div class="controls-row">
                    <div class="control-group">
                      <div class="controls">
                        <div class="checkbox">
                          <asp:CheckBox ID="chkIsTechnican" Text="Techniker" Checked='<%# Bind("IsTechnican") %>' runat="server" />
                        </div>
                      </div>
                    </div>
                  </div>
 
                  <!-- Enabled -->
                  <div class="controls-row">
                    <div class="control-group">
                      <div class="controls">
                        <div class="checkbox">
                          <asp:CheckBox ID="chkEnabled" Text="Benutzer ist aktiviert" runat="server" Checked='<%# Bind("Enabled") %>' />
                        </div>
                      </div>
                    </div>
                  </div>
 
                </div>
              </div>
            </fieldset>
          </div>
 
          <div class="row-fluid">
            <fieldset>
              <legend>
                <asp:Label runat="server" ID="lblLegendPassword" Text="Passwort"></asp:Label></legend>
              <div class="row-fluid">
                <div class="span6">
 
                  <!-- Password -->
                  <div class="controls-row">
                    <div class="control-group">
                      <asp:Label ID="lblPassword" runat="server" Text="Passwort:" CssClass="control-label" />
                      <div class="controls">
                        <div class="input-prepend">
                          <span class="add-on"><i class="icon-exclamation-sign"></i></span>
                          <asp:TextBox TextMode="Password" ID="txtPassword" runat="server" CausesValidation="True" TabIndex="10" ValidationGroup="UserForm" Text='<%# Bind("Password") %>' />
                          <div>
                            <asp:RequiredFieldValidator ID="rfvPassword" runat="server" ControlToValidate="txtPassword" Display="Dynamic" ErrorMessage="Ein Passwort wird erwartet!" CssClass="val-error" SetFocusOnError="True" ValidationGroup="UserForm" />
                            <asp:RegularExpressionValidator ID="repPassword" runat="server" Display="Dynamic" SetFocusOnError="True" CssClass="val-error" ValidationGroup="UserForm" ErrorMessage="Das Passwort muss mindestens 6 Zeichen haben" ControlToValidate="txtPassword" ValidationExpression="^[a-zA-Z0-9\s]{6,20}$" />
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
 
                </div>
                <div class="span6">
 
                  <!-- PasswordConfirm -->
                  <div class="controls-row">
                    <div class="control-group">
                      <asp:Label ID="lblPasswordConfirm" runat="server" Text="Passwort wiederholen:" CssClass="control-label" />
                      <div class="controls">
                        <div class="input-prepend">
                          <span class="add-on"><i class="icon-exclamation-sign"></i></span>
                          <asp:TextBox TextMode="Password" ID="txtPasswordConfirm" runat="server" CausesValidation="True" TabIndex="10" ValidationGroup="UserForm" />
                          <div>
                            <asp:CompareValidator ID="covPasswordConfirm" SetFocusOnError="True" runat="server" ValidationGroup="UserForm" ControlToValidate="txtPasswordConfirm" CssClass="val-error" Display="Dynamic" ControlToCompare="txtPassword" ErrorMessage="Die Passwörter sind nicht identisch!" />
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
 
                </div>
              </div>
            </fieldset>
          </div>
          <hr/>
          <div class="row-fluid">
            <div class="span4">
              <div class="label label-info t10">
                <span class="add-on"><i class="icon-exclamation-sign"></i></span>
                <asp:Label runat="server" CssClass="l5" Text="Felder erwarten Eingabe" />
              </div>
            </div>
            <div class="span2">
              <div class="controls-row t5">
                <div class="control-group">
                  <div class="controls">
                    <div class="checkbox pull-right">
                      <asp:CheckBox Text="Email" runat="server" ID="chkSendMail" Checked='<%# Bind("SendMail") %>' ToolTip="Email an den Benutzer senden" />
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <div class="span6 text-right">
 
                <telerik:RadButton runat="server" Width="90" ID="btnCancel" Text="Abbrechen" CausesValidation="False" CommandName="Cancel">
                  <Icon PrimaryIconCssClass="icon-remove" PrimaryIconTop="7"></Icon>
                </telerik:RadButton>
                <telerik:RadButton runat="server" Width="90" ID="btnSave" Text="Speichern" CausesValidation="True" ValidationGroup="UserForm" CommandName='<%# (Container is GridEditFormInsertItem) ? "PerformInsert" : "Update" %>'>
                  <Icon PrimaryIconCssClass="icon-save" PrimaryIconTop="7"></Icon>
                </telerik:RadButton>
 
            </div>
          </div>
        </div>
      </FormTemplate>
    </EditFormSettings>
 
    <ItemStyle Height="50px" />
    <AlternatingItemStyle Height="50px" />
    <PagerStyle Mode="NextPrev" PagerTextFormat="{4} User {2} bis {3} von {5}" AlwaysVisible="True" />
  </mastertableview>
</telerik:RadGrid>

how can i do to see the scrollbars in InserMode?

Princy
Top achievements
Rank 2
 answered on 03 Jul 2014
1 answer
203 views
Hi
I have a radgrid inside a radwindow. Its working fine right now, except that when I change pages of the radgrid, the radwindow closes.
Here is my asp code:
<telerik:RadWindow ID="radwindow" runat="server" Modal="true" KeepInScreenBounds="true" Height="580" Width="700">
    <ContentTemplate>
        <asp:UpdatePanel ID="Updatepanel1" runat="server" UpdateMode="Conditional">
           <ContentTemplate>
             <telerik:RadGrid runat="server"
                 ......
            </telerik:RadGrid>
        </ContentTemplate>
        </asp:UpdatePanel>
    </ContentTemplate>
</telerik:RadWindow>


How would I make the radwindow stay open when I change pages in the radgrid?

Shinu
Top achievements
Rank 2
 answered on 03 Jul 2014
3 answers
143 views
The below code allow me to highlight/select the text fields in my RadGrid to allow me to Ctrl+C(copy) or Ctrl+v(paste), but I'm unable to Move the Column as i have already set the AllowColumnsReorder="true" ReorderColumnsOnClient="true".

Its Urgent... Someone please help.

Below is my code.

<telerik:RadGrid ID="ResultRadGrid" runat="server" AutoGenerateColumns="false"
           AllowSorting="True" GridLines="None" Skin="Office2007" OnSortCommand="ResultRadGrid_SortCommand">           
          <MasterTableView AllowMultiColumnSorting="true" TableLayout="Fixed">
            <Columns>
              <telerik:GridTemplateColumn>                    
                <HeaderTemplate>
                  <label id="completelbl"></label>
                  &nbsp;<input id="SelectALLCB" type="checkbox" onclick="CheckAllDataGridCheckBoxes('MassChangeChkbx',this.checked)">
                </HeaderTemplate>
                <ItemTemplate>
                  <asp:CheckBox ID="MassChangeChkbx" runat="server" />
                    <asp:Label ID="DetailLbl" runat="server"></asp:Label>
                    <a id="lnkCopy" href='<%#DataBinder.Eval(Container,"DataItem.id")%>' onclick="return confirm('Confirm copy?')"
                      onserverclick="CtnrTripDetail_Copy" runat="server">
                      <img id="Img1" src="..\..\image\copy.png" width="15" height="15" border="0" alt="Copy exact"
                        runat="server"></a> <a id="A1" href='<%#DataBinder.Eval(Container,"DataItem.id")%>'
                          onclick="return confirm('Confirm copy with reverse address?')"  onserverclick="CtnrTripDetail_CopyRA"
                          runat="server">
                          <img id="Img2" src="..\..\image\copy.png" width="15" height="15" border="0" alt="Copy reverse address"
                            runat="server"></a>
                    <asp:Label ID="DMWTLbl" runat="server"></asp:Label>
                    <asp:Label ID="ESNLbl" runat="server"></asp:Label>
                    <asp:Label ID="RedFlagLbl" runat="server"></asp:Label>
                </ItemTemplate>
              </telerik:GridTemplateColumn>
              <telerik:GridBoundColumn HeaderText="JobNo" DataField="jobno" AllowFiltering="true" ColumnGroupName="jobno" 
                                        SortExpression="jobno" UniqueName="jobno" >
              </telerik:GridBoundColumn>
              <telerik:GridBoundColumn HeaderText="Account" DataField="accode" AllowFiltering="true" ColumnGroupName="accode" 
                                        SortExpression="accode" UniqueName="accode">
              </telerik:GridBoundColumn>
            </Columns>
          </MasterTableView>
          <SortingSettings SortedBackColor="#FFF6D6" EnableSkinSortStyles="false"></SortingSettings>
          <ClientSettings AllowColumnsReorder="true" ReorderColumnsOnClient="true" ClientEvents-OnGridCreated="onGridCreated">
          </ClientSettings>
Princy
Top achievements
Rank 2
 answered on 03 Jul 2014
3 answers
475 views
I am trying to change the font size of the whole RadMenu with
<telerik:RadMenu ID="RadMenu1" runat="server" Skin="Sunset" Width="100%" Font-Size="Larger"> 

Unfortunaltely that doesn't work, I have to apply the font-size to every Menu item itself.
<telerik:RadMenuItem runat="server" Text="xxx" NavigateUrl="xxx.aspx" Font-Size="Larger">

Is this a feature or a bug?

Thanks, Thomas
Princy
Top achievements
Rank 2
 answered on 03 Jul 2014
9 answers
593 views
Hi guys,
inside my RadPanelBar I have a RadCombobox and RadTextBox and I need to change background color when control onFocus and when focus leave control onBlur.I tried e few case scenario and did not work:

Please help me.

Thanks so much​
Shinu
Top achievements
Rank 2
 answered on 03 Jul 2014
16 answers
325 views
I am using FireFox 20.0.1 and IE8. We officially support IE8 at work. As a dev, I like FF and Chrome. Using FF and Chrome, everything works fine. When using IE8, the upload process stops right after I select a file. When I do, I get a pulsing yellow dot (instead of solid green) and that's it. 

First, I get and " '$telerik' is undefined" error in the following:

<script language="javascript" type="text/javascript">
   var $ = $telerik.$;
   var uploadsInProgress = 0;
 
   function onFileSelected(sender, args) {
       if (!uploadsInProgress)
           $("#SaveButton").attr("disabled", "disabled");
 
            uploadsInProgress++;
 
            var row = args.get_row();
 
            $(row).addClass("file-row");
        }
 
        function onFileUploaded(sender, args) {
            decrementUploadsInProgress();
        }
 
        function onUploadFailed(sender, args) {
            decrementUploadsInProgress();
        }
 
        function decrementUploadsInProgress() {
            uploadsInProgress--;
 
            if (!uploadsInProgress)
                $("#SaveButton").removeAttr("disabled");
        }
</script>


Which could start off the chain of bad events. Also once I click on the Select button (to choose a file), the "$("#SaveButton").attr("disabled""disabled");" line throws and error saying "Object expected".

Now I think I'm running into some Silverlight issues. The second line in ScriptResource.axd:

if(!a(s).data("cancel")){var t=c[a(s).data("silverlight")];
t.Content.Page.MarshalUploads();


Is giving me the error "System.InvalidOperationException: [ScriptObject_InvokeFailed]
Arguments: 
Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=8.1.20125.0&File=System.Windows.Browser.dll&Key=ScriptObject_InvokeFailed
   at System.Windows.Browser.ManagedObjectInfo.Invoke(ManagedObject obj, InvokeType invokeType, String memberName, ScriptParam[] args)
   at System.Windows.Hosting.ManagedHost.InvokeScriptableMember(IntPtr pHandle, Int32 nMemberID, Int32 nInvokeType, Int32 nArgCount, ScriptParam[] pArgs, ScriptParam& pResult, ExceptionInfo& pExcepInfo)".

Then, most importantly, I receive the following error: "Microsoft JScript runtime error: Unhandled Error in Silverlight Application [ScriptObject_InvokeFailed]
Arguments: 
Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=8.1.20125.0&File=System.Windows.Browser.dll&Key=ScriptObject_InvokeFailed   at System.Windows.Browser.ScriptObject.Invoke(String name, Object[] args)
   at UploadPrototype.EventManager.FilesSelected(Int32 filesCount)
   at UploadPrototype.MainPage.OpenDialog()
   at UploadPrototype.MainPage.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   at System.Windows.Controls.Control.OnMouseLeftButtonUp(Control ctrl, EventArgs e)
   at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName, UInt32 flags)".

It's clear that because I'm using IE8, the control is degrading down to Silverlight but is having a problem with that. I don't understand why since I have Silverlight 5.1 installed. I'm not sure what the problem is or what to do about it. 

Thanks!

Justin
Top achievements
Rank 1
 answered on 02 Jul 2014
Narrow your results
Selected tags
Tags
+? more
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?