Telerik Forums
UI for ASP.NET AJAX Forum
0 answers
110 views

1. Attach files  as pcs no.1 on attach flle.
2. create file upload control  as pcs no.2 on attach flle.
3. above attach files nothing becuae of postback
It's my big problem...
Do you have a ideas that how to reload files on upload like text and date?

my code is below..
Please help me...
thanks.

case 3:
RadUpload upload = (RadUpload)table.Rows[i].Cells[j].FindControl("RaduplodeAttach_" + i + j);
string serverfileName = string.Empty;
int fileCount = upload.UploadedFiles.Count;
RadUploadContext upcontext = RadUploadContext.Current;
//upcontext.UploadedFiles = upload.UploadedFiles;

if (fileCount>0)
{
    upload.EnableViewState = false;
    for (int k = 0; k < fileCount; k++)
    {
        FileInfo fInfo = new FileInfo(upload.UploadedFiles[k].FileName);
        //?????????       
   }   
}
break;

dongchul
Top achievements
Rank 1
 asked on 16 Aug 2011
3 answers
103 views
the pager mode is "NextPrevAndNumeric"
then i want to hide the page side???can anyone tell me how to do that
Princy
Top achievements
Rank 2
 answered on 16 Aug 2011
4 answers
158 views

I'm editing radgrid using template
here is my code

 

<

 

 

EditFormSettings EditFormType="Template">

 

 

 

<FormTemplate>

 

 

 

<table id="Table2" cellspacing="2" cellpadding="1" width="100%" border="0" rules="none" >

 

 

 

<tr class="EditFormHeader">

 

 

 

<td colspan="2" style="font-size: small"><b>Name</b></td>

 

 

 

<td><asp:TextBox runat="server" ID="Name" Width="250px" Text='<%# Bind("Name") %>' /></td>

 

 

 

 

</tr>

 

 

 

<tr class="EditFormHeader">

 

 

 

<td colspan="2" style="font-size: small">

 

 

 

<b>Title</b>

 

 

 

</td>

 

 

 

 

<td><asp:TextBox runat="server" ID="Title" Width="250px" Text='<%# Bind("Title") %>' /></td>

 

 

 

</tr>

I am updating from code behind


 

protected

 

 

void radgrid_UpdateCommand(object source, GridCommandEventArgs e)

 

{

 

 

GridEditableItem editedItem = e.Item as GridEditableItem;

 

 

 

TextBox txtName = (TextBox)editedItem.FindControl("Name");

 

 

 

string Name = txtName .Text;

 

 

 

TextBox txtTitle = (TextBox)editedItem.FindControl("Title");

 

 

 

string Title = txtTitle.Text;
}

But this update 'Name' and 'Title' returns the old values not the updated one.

Need help.

 

 

Rakesh Gupta
Top achievements
Rank 2
 answered on 16 Aug 2011
3 answers
706 views
Hi,
I am using a RadNumericTextBox with DataType="System.Int32" and I would like it to keep any leading zeros after losing focus.  Is there a simple way to do this, and if so, how?

Thanks,
Chris
Shinu
Top achievements
Rank 2
 answered on 16 Aug 2011
1 answer
84 views

I have one asp.net website application. In this application i used rad-control . now i installed the teleric rad control . But i am getting the following error. Bcz its working fine in production server . I dont know much  more about this application . Now i configured my application in locally for enhancement.  Now my doubt is just installtion is required or whether we want to add any refernce to bin folder or not. If yes tell me. Other wise plz provide some tips to resolve this issue

Error Creating Control - Rad Window Manager1

Unknown server tag rad:RadWindowManager

----------------------

Error Creting Control  LoginView1

Unknow server tag 'ajax tool kit:validator call out extender

Shinu
Top achievements
Rank 2
 answered on 16 Aug 2011
1 answer
70 views
What I need to do is the same as this thread, except that I have not been able to transfer the code in to VB.

http://www.telerik.com/community/forums/aspnet/grid/capture-master-page-event-on-content-page.aspx
Princy
Top achievements
Rank 2
 answered on 16 Aug 2011
1 answer
87 views
I am new to telerik. I am using the telerik trial version with .net 4 framework.
When i complile the project it gives me an error
The type or namespace name 'RadAjaxPanel' does not exist in the namespace 'Telerik.ReportViewer.WebForms' (are you missing an assembly reference?)
"'Telerik.ReportViewer.WebForms' " is included in bin and added as reference. Does 'Telerik.ReportViewer.WebForms'  include 'RadAjaxPanel' ? Or Do I have to add anyother dll for 'RadAjaxPanel' ?
please let me know.

Thanks in advance.
Shinu
Top achievements
Rank 2
 answered on 16 Aug 2011
8 answers
181 views
I'm trying to reproduce the behavior in one of the demos but am having trouble with one part of it.  The demo is:
http://demos.telerik.com/aspnet-ajax/grid/examples/client/selecting/defaultcs.aspx , specifically, Grid2 (i.e., Grid with ClientSideSelectColumn).

In the Demo:
- select the header checkbox that "selects all" of the rows (it selects all the rows)
- uncheck the checkbox of one or more rows (it unchecks the header checkbox)
- re-check those checkboxes that were unchecked (it re-checks the header checkbox since all rows are checked again)

In my application:
- select the header checkbox that "selects all" of the rows (it selects all the rows...no problem)
- uncheck the checkbox of one or more rows (it does NOT uncheck the header checkbox as it should)
- click the Post Back button (it does uncheck the header checkbox)
- re-check those checkboxes that were unchecked (it does NOT re-check the header checkbox as it should)
- click the Post Back button (it does re-check the header checkbox)

I'm not sure why my application requires a post-back to check or uncheck the header checkbox when in the Demo it does it all client-side.

My code is as follows:

Order2.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Order2.aspx.cs" Inherits="Test.Order2" %>
<%@ Register TagPrefix="telerik" Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" %>
  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
<telerik:RadScriptManager ID="RadScriptManager1" runat="server" />
    <div>
    <!-- content start -->
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="RadGrid1">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="RadGrid2">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid2" LoadingPanelID="RadAjaxLoadingPanel1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="CheckBox1">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="CheckBox2">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" />
                    <telerik:AjaxUpdatedControl ControlID="RadGrid2" LoadingPanelID="RadAjaxLoadingPanel1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="CheckBox3">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="CheckBox4">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid2" LoadingPanelID="RadAjaxLoadingPanel1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>
    <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" />
    <br />
    <br />
    <h3 class="qsfSubtitle">
        Grid with ClientSideSelectColumn</h3>
    <telerik:RadGrid ID="RadGrid2" AllowMultiRowSelection="true"
        runat="server" AllowSorting="True" GridLines="None">
        <MasterTableView>
            <Columns>
                <telerik:GridClientSelectColumn UniqueName="ClientSelectColumn" />
            </Columns>
        </MasterTableView>
        <ClientSettings EnableRowHoverStyle="true">
            <Selecting AllowRowSelect="True" />
        </ClientSettings>
    </telerik:RadGrid>
    <br />
    <asp:Button CssClass="button" Text="PostBack" runat="server" ID="Button1" Style="margin: 10px 22px 10px 0px">
    </asp:Button>
    Click PostBack to see the state of the grids is preserved.
    </div>
    </form>
</body>
</html>


Order2.aspx.cs
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
  
namespace Test
{
    public partial class Order2 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, System.EventArgs e)
        {
            if (!this.IsPostBack)
            {
                DataTable dt = this.CreateDataTable();
                this.AddRowsToDataTable(dt);
  
                this.RadGrid2.DataSource = dt;
                this.RadGrid2.DataBind();
            }
        }
  
        protected DataTable CreateDataTable()
        {
            DataTable dt = new DataTable();
            DataColumn dc;
  
            dc = new DataColumn("Column 1");
            dt.Columns.Add(dc);
  
            dc = new DataColumn("Column 2");
            dt.Columns.Add(dc);
  
            dc = new DataColumn("Column 3");
            dt.Columns.Add(dc);
  
            dc = new DataColumn("Column 4");
            dt.Columns.Add(dc);
  
            dc = new DataColumn("Column 5");
            dt.Columns.Add(dc);
  
            return dt;
        }
  
        protected void AddRowsToDataTable(DataTable dt)
        {
            for (int i = 0; i < 5; i++)
            {
                DataRow dr = dt.NewRow();
  
                dr[0] = i.ToString();
                dr[1] = (i * 2).ToString();
                dr[2] = (i * 3).ToString();
                dr[3] = (i * 4).ToString();
                dr[4] = (i * 5).ToString();
  
                dt.Rows.Add(dr);
            }
        }
    }
}

Order2.aspx.designer.cs
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:2.0.50727.3623
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
  
namespace Test {
      
      
    public partial class Order2 {
          
        /// <summary>
        /// form1 control.
        /// </summary>
        /// <remarks>
        /// Auto-generated field.
        /// To modify move field declaration from designer file to code-behind file.
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
          
        /// <summary>
        /// RadScriptManager1 control.
        /// </summary>
        /// <remarks>
        /// Auto-generated field.
        /// To modify move field declaration from designer file to code-behind file.
        /// </remarks>
        protected global::Telerik.Web.UI.RadScriptManager RadScriptManager1;
          
        /// <summary>
        /// RadAjaxManager1 control.
        /// </summary>
        /// <remarks>
        /// Auto-generated field.
        /// To modify move field declaration from designer file to code-behind file.
        /// </remarks>
        protected global::Telerik.Web.UI.RadAjaxManager RadAjaxManager1;
          
        /// <summary>
        /// RadAjaxLoadingPanel1 control.
        /// </summary>
        /// <remarks>
        /// Auto-generated field.
        /// To modify move field declaration from designer file to code-behind file.
        /// </remarks>
        protected global::Telerik.Web.UI.RadAjaxLoadingPanel RadAjaxLoadingPanel1;
          
        /// <summary>
        /// RadGrid2 control.
        /// </summary>
        /// <remarks>
        /// Auto-generated field.
        /// To modify move field declaration from designer file to code-behind file.
        /// </remarks>
        protected global::Telerik.Web.UI.RadGrid RadGrid2;
          
        /// <summary>
        /// Button1 control.
        /// </summary>
        /// <remarks>
        /// Auto-generated field.
        /// To modify move field declaration from designer file to code-behind file.
        /// </remarks>
        protected global::System.Web.UI.WebControls.Button Button1;
    }
}

John
Top achievements
Rank 1
 answered on 15 Aug 2011
4 answers
134 views
Hi,

Can I get the DataKey of my RadGrid in ClientValueChanged Event of RadSlider ?

My Slider is in Template Column.

Thank for your help.

Regards.
Mordaque
Top achievements
Rank 1
 answered on 15 Aug 2011
2 answers
132 views
Has anyone seen this error before?
Why would I be seeing a recurrence rule conversion error on a staging environment where I don't on my local development environment?
This shouldn't happen because a specific recurrence is still a recurrence.

The error looks like this followed by a stack trace. I hope someone might be able to spot something and offer some help.
This is happening for all recurrence types... hmmmmmmmmmmmmm.

System.ArgumentException: Object of type 'Telerik.Web.UI.HourlyRecurrenceRule' cannot be converted to type 'Telerik.Web.UI.RecurrenceRule'.    
at System.RuntimeType.CheckValue(Object value, Binder binder, CultureInfo culture, BindingFlags invokeAttr)    
at System.Reflection.RtFieldInfo.InternalSetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture, Boolean doVisibilityCheck, Boolean doCheckConsistency)    
at System.Reflection.RtFieldInfo.InternalSetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture, Boolean doVisibilityCheck)    
at System.Runtime.Serialization.FormatterServices.SerializationSetValue(MemberInfo fi, Object target, Object value)    
at System.Runtime.Serialization.ObjectManager.CompleteObject(ObjectHolder holder, Boolean bObjectFullyComplete)    
at System.Runtime.Serialization.ObjectManager.DoNewlyRegisteredObjectFixups(ObjectHolder holder)    
at System.Runtime.Serialization.ObjectManager.FixupSpecialObject(ObjectHolder holder)    
at System.Runtime.Serialization.ObjectManager.DoFixups()    
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)    
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)    
at System.EnterpriseServices.ComponentSerializer.UnmarshalFromBuffer(Byte[] b, Object tp)    
at System.EnterpriseServices.ComponentServices.ConvertToMessage(String s, Object tp)    
at System.EnterpriseServices.ServicedComponent.RemoteDispatchHelper(String s, Boolean& failed)    
at System.EnterpriseServices.ServicedComponent.System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone(String s)    
at System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone(String s)   at System.EnterpriseServices.RemoteServicedComponentProxy.Invoke(IMessage reqMsg)    
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)    
at Application.ControlScheduler.ControlScheduleFacade.UpdateControlSchedule(ControlSchedule schedule, String userName)    
at Web.Control.ScheduleProvider.Update(RadScheduler owner, Appointment appointmentToUpdate)    
at Telerik.Web.UI.Scheduling.AppointmentController.UpdateAppointmentThroughProvider(Appointment appointmentToUpdate)    
at Telerik.Web.UI.Scheduling.AppointmentController.UpdateAppointment(Appointment originalAppointment, Appointment modifiedAppointment)    
at Telerik.Web.UI.WebServiceAppointmentController.UpdateAppointment[T](ISchedulerInfo schedulerInfo, T appointmentData)    
at Telerik.Web.UI.WebServiceAppointmentController.UpdateAppointment(ISchedulerInfo schedulerInfo, AppointmentData appointmentData)    
at Web.Control.SchedulerWebService.UpdateAppointment(SchedulerInfo schedulerInfo, AppointmentData appointmentData) 

towpse
Top achievements
Rank 2
 answered on 15 Aug 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Chester
Top achievements
Rank 1
Iron
Simon
Top achievements
Rank 1
Iron
Douglas
Top achievements
Rank 2
Iron
Iron
SUNIL
Top achievements
Rank 3
Iron
Iron
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Chester
Top achievements
Rank 1
Iron
Simon
Top achievements
Rank 1
Iron
Douglas
Top achievements
Rank 2
Iron
Iron
SUNIL
Top achievements
Rank 3
Iron
Iron
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?