Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
499 views

I have a RadComboBox with checkboxes and I want to get all the values in the DataValueField as a comma separated string.

$get("myComboBox").value gets me a comma separated string of the DataTextField and not the DataValueField.

How do I do this?

Ivan Zhekov
Telerik team
 answered on 06 May 2016
5 answers
898 views

Hi, I'm difficulty with exported date formats in my mulicultural application.  

The issue is that users within my application are allowed to change their language (thus, their culture setting within our application) but the radgrid's exports seem to "stick" to whatever their previous culture's date format is.  This "sticking" behavior is regardless of which culture is started with and then changed to.

To support multiple dates, I'm applying a DataFormatString of "{0:d}" to the GridDateTimeColumn so I can allow .NET to auto-format it with the builtin Globalization features.  So my column is defined like this:

<telerik:GridDateTimeColumn ItemStyle-Wrap="false" HeaderText="<%$ Resources: OurstringsResource, HeaderTextInvoiceDate %>" DataField="invDate" HeaderStyle-Width="8em" DataFormatString="{0:d}" />

 

When applying this format, the on-screen date is shown correctly, however it is not when exporting in the same format as shown on the screen.  Again, this is after they've changed their language/culture.  All other aspects of our application regarding the culture change work correctly (e.g. I am debugging the code and can see the correct culture is set) so I'm confident it is not a problem with our application.

I've found a number of posts on the Telerik site describing similar behavior, but in my case I'm using the Xlsx format, such as this:

protected void btnExportToExcel_Click(object sender, EventArgs e)

{

    RadGrid1.ExportSettings.FileName = "MyExportedFile";

    RadGrid1.ExportSettings.ExportOnlyData = true;

    RadGrid1.ExportSettings.Excel.Format = GridExcelExportFormat.Xlsx;

    RadGrid1.MasterTableView.ExportToExcel();

}

  Since we are using the format of Xlsx I don't see many events that I can change the format, per the many suggestions found in the other threads.  I did see that OnItemCreated looked promising and I tried doing something like this:

if (e.Item is GridDataItem && exporting)

{

   var item = (GridDataItem)e.Item;

  //also tried manually setting the specific short date as defined by the current culture

  item["invDate"].Text = Convert.ToDateTime(item["invDate"].Text).ToString("d"); 
}

... but this didn't work.  

I've tried many other things such as changing my column type, setting the appropriate culture in either/both the Page.Culture and RadGrid.Culture, binding the DataFormatString string to a fixed string appropriate for the culture, etc etc etc.  

I'm really at a loss here and could use some help.  

Thanks in advance!

 

BTW, I'm using the Q1 2016 version of UI for ASP.NET AJAX, and .NET 4.5.

 

Eyup
Telerik team
 answered on 06 May 2016
1 answer
110 views

I am having issues with the RadMenu and RadWindow working together. As you can see from the attached the RadMenu does not 'darken' and go into the background like the rest of the screen when the RadWindow is displayed.

How can this be fixed?

Dimitar
Telerik team
 answered on 06 May 2016
3 answers
991 views

Hi ,

  I have implemented the radgrid dynamically from code behind which the number of columns may vary according to the page we open, here the problem is am not getting the horizontal scrollbar for radgrid instead am getting horizontal scrollbar in page. Here i need the radgrid to take the size of page and horizontal scrolling should come for radgrid. Please let me know if anyone knows the solution.

Eyup
Telerik team
 answered on 06 May 2016
3 answers
127 views
pls let me know how to use clientselectcolum and fetching data in the radgrid by selecting a row and trigger by a button
Eyup
Telerik team
 answered on 06 May 2016
1 answer
62 views

Hi,

My company has a requirement to develop a User Control that has 3 tabs, Current (shows current content with changes), Original (shows content that has all changes rejected) and Final (shows content with all changes accepted).

I tried 2 methods of achieving this.

Firstly, by using the server-side method of AcceptTrackChanges (to get content for tab Final) and RejectTrackChanges (to get content for tab Original).

However, this first method did not work as text formatting changes like Bold, Italics are not accepted.

Secondly, I tried using the workaround suggested in http://feedback.telerik.com/Project/108/Feedback/Details/88678-when-accepttrackchanges-method-is-being-used-from-the-code-behind-inline-forma

Unfortunately, that did not work either.

 

Is there another way to achieve what we want to do?

Joseph
Top achievements
Rank 1
 answered on 06 May 2016
0 answers
94 views

Hi

I'm trying to use the RadHtmlField control on a custom SharePoint page layout. The field I'm wrapping is a multi line rich text field (and not a publishing html field) and this is a required field.

I can see the editor coming up and am able to format content.  However when I try to save, the page validation fails and it says you must specify a value for this required field though I've filled content. Here's the code

<Rad:RadHtmlField FieldName="DemoMessage"  runat="server" id="NoteField1" 
                DisableInputFieldLabel="true" DisplayWidth="100%"    
                ConfigFile="/_layouts/RadEditor/ConfigFile.xml"
                ToolsFile="/_layouts/RadEditor/ToolsFile.xml" />

Does the field control work only with publishing html field?

Thanks

Raj
Top achievements
Rank 1
 asked on 05 May 2016
6 answers
251 views

Those were listed in the Q2 roadmap.  

Just installed it and those controls don't seem to be in there.  Any mention in the what's-new pages is also absent.

Doing a search for comparable method under Telerik provides a lot very coding-intensive methods.  

http://demos.telerik.com/aspnet-ajax/button/examples/radiosandcheckboxes/defaultcs.aspx

I suppose I could roll my own versions but that's not the point of purchasing expensive third-party libraries.

Rumen
Telerik team
 answered on 05 May 2016
4 answers
882 views
How can i use OnClick and OnChange events in RadEditor?

Thanks,
Dileep
CRAIG
Top achievements
Rank 1
 answered on 05 May 2016
1 answer
144 views
I have a radgrid which displays records from a database. I need to be able to delete records. However, I need to do two things: 1) Delete the actual record from the database, and 2) delete the row from the client side grid display. In all my Googling on this, it seems I have to pick one or the other, and can't do both together. I can have a GridButtonColumn which fires the OnDeleteCommand, in which case I can delete the record from the database. But this doesn't update the grid display in the browser. Or, I can use the GridClientDeleteColumn, which removes the row from the client grid display, but doesn't fire the OnDeleteCommand, so I can't delete the record from the database. I want to delete the record from the database AND remove the record from the client radgrid. How do I do this?

(IIS 7.5, Windows Server 2012, VS 2012, C#, ASP.NET, Telerik runtime version 4.0.30319, IE11, Firefox 45.0)
Paul
Top achievements
Rank 1
 answered on 05 May 2016
Narrow your results
Selected tags
Tags
+? more
Top users last month
Cynthia
Top achievements
Rank 1
Iron
Toby
Top achievements
Rank 3
Iron
Iron
Iron
Danielle
Top achievements
Rank 1
Iron
Iron
Iron
Joel
Top achievements
Rank 3
Bronze
Bronze
Iron
yw
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Cynthia
Top achievements
Rank 1
Iron
Toby
Top achievements
Rank 3
Iron
Iron
Iron
Danielle
Top achievements
Rank 1
Iron
Iron
Iron
Joel
Top achievements
Rank 3
Bronze
Bronze
Iron
yw
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?