Hi Telerik team,
i'm using both client side & server side event on delete button.
The problem is server side event is not calling after confirm message ok.
After confirm was ok,i'm deleting the records.But when i was click ok the server side event is not calling.
<asp:Button ID="btnDelete" runat="server" Text="Delete" OnClientClick="return GetSelectedItems();" OnClick="btnDelete_Click" />
<telerik:RadGrid ID="rgSamplePlanDashboard" SkinID="CustomTelerikGridSkin" runat="server"> </telerik:RadGrid>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<telerik:AjaxSetting AjaxControlID="btnDelete">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="btnDelete" />
<telerik:AjaxUpdatedControl ControlID="rgSamplePlanDashboard" />
</UpdatedControls>
</telerik:AjaxSetting>
</telerik:RadAjaxManager>
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
function GetSelectedItems()
{
test=($find("<%= rgSamplePlanDashboard.MasterTableView.ClientID %>").get_selectedItems().length);
if (test==0)
{
alert('Please Select atleast one Sample Plan Record to delete.');
return false;
}
else if (test>0)
{
var DeleteSampleRecors=confirm ("Sample plan record exist with associated sample(s) do you to continue click Ok or Cancel.")
if(DeleteSampleRecors==true)
{
return true;
}
else
{
return false;
}
}
}
</script>
</telerik:RadCodeBlock>
can any one help out to how to overcome this problem.
plz send the solution ASAP.
Thanks & Regards
Shaik Mujeebuddin
<telerik:RadTreeView ID="RadTreeView1" runat="server" CheckBoxes="True" DataSourceID="ObjectDataSource2"
DataFieldID="requirementno" DataValueField="reqno" DataFieldParentID="parentrequirementno">
<CollapseAnimation Duration="100" Type="OutQuint" />
<ExpandAnimation Duration="100" />
<NodeTemplate>
<asp:Label ID="Label6" runat="server" Text='<%# Eval("displayreqno") & "-" & Eval("ShortRequirement") & "(" & Eval("qtype_display") & ")" %>'></asp:Label>
<asp:Image ID="img1" runat="server" AlternateText="Test plan associated or not" ImageAlign="Baseline"
ImageUrl="menuimages/delete2.png" />
<telerik:RadToolTip ID="RadToolTip1" runat="server" Width="400px" Height="150px"
Skin="Outlook" TargetControlID="img1" Position="BottomCenter" Animation="Slide"
ManualClose="True" Text='<%# Eval("Requirement")%>'>
</telerik:RadToolTip>
</NodeTemplate>
</telerik:RadTreeView>
<asp:ObjectDataSource ID="ObjectDataSource2" runat="server" SelectMethod="GetAllRequirements"
TypeName="DocumentManagement">
<SelectParameters>
<asp:SessionParameter Name="projectid" SessionField="ProjectInfo" Type="Object" />
</SelectParameters>
</asp:ObjectDataSource>
when records is over thousand the performance becomes very bad. Any idea ...?
Thanks very much!
|
Requirements |
|
| RadControls version |
2009.Q2 |
| .NET version |
3.5 |
| Visual Studio version |
2008 |
| programming language |
C# |
| browser support |
all browsers supported by RadControls |
| <telerik:GridTemplateColumn DataField="FunctionID" DataType="System.Int32" HeaderText="Function" SortExpression="FunctionID" UniqueName="FunctionID"> |
| <ItemTemplate> |
| <cc1:ComboLabel runat="server" DataTextField="FunctionName" DataValueField="FunctionID" DataSourceID="odsTestFunctions" SelectedValue='<%# Eval("FunctionID") %>' /> |
| (<%# (string)((int)Eval("FunctionID")<2 ? "<b style='color:red;'>Handle with care</b>" : "Teasing enabled") %>) |
| </ItemTemplate> |
| <EditItemTemplate> |
| <telerik:RadComboBox ID="cbFunctionID" runat="server" DataTextField="FunctionName" DataValueField="FunctionID" DataSourceID="odsTestFunctions" SelectedValue='<%# Bind("FunctionID") %>' /> |
| </EditItemTemplate> |
| </telerik:GridTemplateColumn> |