| Protected Sub DetailToggleSelectedState(ByVal sender As Object, ByVal e As EventArgs) |
| If (CType(sender, CheckBox)).Checked Then |
| For Each dataItem As GridDataItem In rgProjects.MasterTableView.DetailTables(0).Items |
| CType(dataItem.FindControl("DetailCheckBox"), CheckBox).Checked = True |
| dataItem.Selected = True |
| Next |
| Else |
| For Each dataItem As GridDataItem In rgProjects.MasterTableView.DetailTables(0).Items |
| CType(dataItem.FindControl("DetailCheckBox"), CheckBox).Checked = False |
| dataItem.Selected = False |
| Next |
| End If |
| End Sub |
<
telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource3"
GridLines="None" Style="left: 24px; position: absolute; top: 168px" AllowFilteringByColumn="True" AllowPaging="True" AllowSorting="True" Height="24px" PageSize="5" Skin="Sunset" Width="512px" AllowAutomaticUpdates="True" AutoGenerateEditColumn="True" AllowAutomaticDeletes="True">
<MasterTableView DataKeyNames="categoryid" DataSourceID="SqlDataSource3" EditMode="InPlace">
<Columns>
<telerik:GridBoundColumn DataField="categoryid" DataType="System.Int64" EmptyDataText="&nbsp;"
HeaderText="Category ID" SortExpression="categoryid" UniqueName="categoryid" ReadOnly="True">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="categorydescription" EmptyDataText="&nbsp;"
HeaderText="Category Description" SortExpression="categorydescription" UniqueName="categorydescription">
</telerik:GridBoundColumn>
<telerik:GridClientDeleteColumn ConfirmText="Are you sure to delete the selected row?" ButtonType="ImageButton" ImageUrl="~/images/Delete.gif" Text="Delete" UniqueName="column" >
<HeaderStyle Width="35px" />
</telerik:GridClientDeleteColumn>
</Columns>
<ExpandCollapseColumn>
<HeaderStyle Width="20px" />
</ExpandCollapseColumn>
<RowIndicatorColumn>
<HeaderStyle Width="20px" />
</RowIndicatorColumn>
</MasterTableView>
<FilterMenu EnableTheming="True" Skin="Sunset">
<CollapseAnimation Duration="200" Type="OutQuint" />
</FilterMenu>
<HeaderStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False" Wrap="True" />
<PagerStyle Mode="NextPrevAndNumeric" />
<ClientSettings>
<Selecting AllowRowSelect="True" />
</ClientSettings>
<EditItemStyle Font-Names="Tahoma" Font-Size="9pt" />
</telerik:RadGrid>
function OnClientRecurrenceActionDialogShowing(sender, eventArgs) {
if (eventArgs.get_recurrenceAction() != 2)
eventArgs._cancel = true;
}
In apove condition it shows the confirmation dialog ,when click on ok then it goes to serverside event.
Issue.
When i click on delete button of appointment , i don't want to show confirmation dialog .
It should directly execute the serverside appointmentdelete event.
Thanks
radColor.Items.Add(
new Telerik.Web.UI.ColorPickerItem(ColorTranslator.FromHtml("#cccccc")));
And I know I can set the selected color with:
picker.SelectedColor =
ColorTranslator.FromHtml((DataBinder.Eval(e.Item.DataItem, "Color").ToString()));
What is the code I need to populate each color picker in the gridview though (from sql)?
Function CreateJavaScriptFunctionCall(ByVal dock As RadDock) As String
Dim dockHandleID As String = ""
For Each contrl As Control In dock.ContentContainer.Controls
If TypeOf contrl Is Label Then
dockHandleID = contrl.ClientID
End If
Next
Return "changeRadDockHandle('" + dock.ClientID + "','" + dockHandleID + "')"
End Function
Protected Sub CreateDock(ByVal strDocument As String, ByVal intTotal As Integer, ByVal sDocument As String)
Dim smExists As Boolean = False
For Each contrl As Control In Page.Form.Controls
If TypeOf contrl Is ScriptManager Then
smExists =
True
Exit For
End If
Next
If Not (smExists) Then
Dim sm As New ScriptManager()
Page.Form.Controls.Add(sm)
Page.Header.Controls.Add(
New LiteralControl("<script language='javascript'> function changeRadDockHandle(dockID,handleID){var dock = $find(dockID)dock.set_handle(document.getElementById(handleID))} </script>"))
End If
Dim zone As New RadDockZone()
Dim UpdatePanl As New UpdatePanel()
UpdatePanl.ID =
"UpdatePanelDoc" + dockcnt.ToString()
Dim dock As New RadDock()
dock.ID =
"dock" + dockcnt.ToString()
dock.Title = AppendDocumentHeader(strDocument, intTotal, sDocument)
dock.BackColor = Color.AliceBlue
dock.ContentContainer.Controls.Add(lblTableWorks1)
dock.OnClientInitialize = CreateJavaScriptFunctionCall(dock)
dock.Commands.Add(
New DockCloseCommand())
dock.Commands.Add(
New DockExpandCollapseCommand())
zone.Controls.Add(dock)
zone.Width = 700
DkLayoutDocMain.Controls.Add(zone)
DkLayoutDocMain.Controls.Add(UpdatePanl)
End Sub