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

Hello,

          I have placed the radgrid in a panel to invoke with a ModalPopupExtender.  The modal is invoked on a link button click and upon radgrid column header click for sorting, the modal popup closes.  I want the radgrid to stay there whenever column sorting is done in the modal popup. 
          The following is my piece of code:

 

<asp:UpdatePanel ID="upMPE" runat="server" >
  
<ContentTemplate>
  
<asp:Panel ID="pnlTopPatientException" runat="server">
  
<asp:Panel ID="pnlPatientException" runat="server" Style="display: none; z-index: 8888;"
  
CssClass="modalPopup">
  
<table border="0" style="width: 100%; height: 30%; border-color: transparent;">
  
<tr>
  
<td align="left">
  
<h1>
  
<asp:Label ID="lblMessage" runat="server" Text="Patient Exceptions" Style="color: Green" />
  
</h1>
  
</td>
  
</tr>
  
<tr>
  
<td>
  
<SJ:SJRadGrid ID="grdPatientExceptionList" runat="server" AllowSorting="true" Skin="SJ"
  
OnNeedDataSource="GetData" PageSize="5" ShowFooter="true">
  
<PagerStyle Mode="NextPrevAndNumeric"></PagerStyle>
  
<ItemStyle CssClass="altrow" />
  
<MasterTableView PagerStyle-AlwaysVisible="true" Width="100%" AllowSorting="true"
  
AllowMultiColumnSorting="true" DataKeyNames="ID" >
  
<Columns>
  
<SJ:CustomFilteringTemplateColumn DataField="FromDate" HeaderStyle-Wrap="false" HeaderText="From Date"
  
HeaderStyle-HorizontalAlign="Center" SortExpression="FromDate" FilterControlWidth="105"
  
DropDownBoxWidth="105" HeaderStyle-Width="8%" AllowFiltering="false">
  
<ItemTemplate>
  
<asp:Label ID="lblFromDate" runat="server" Text='<%#Eval("FromDate","{0:MM/dd/yyyy}")%>'
  
CausesValidation="false">
  
</asp:Label>
  
</ItemTemplate>
  
</SJ:CustomFilteringTemplateColumn>
  
<SJ:CustomFilteringTemplateColumn DataField="ToDate" HeaderStyle-Wrap="false" HeaderText="To Date"
  
HeaderStyle-HorizontalAlign="Center" SortExpression="ToDate" FilterControlWidth="105"
  
DropDownBoxWidth="105" HeaderStyle-Width="8%" AllowFiltering="false">
  
<ItemTemplate>
  
<asp:Label ID="lblToDate" runat="server" Text='<%#Eval("ToDate","{0:MM/dd/yyyy}")%>'
  
CausesValidation="false">
  
</asp:Label>
  
</ItemTemplate>
  
</SJ:CustomFilteringTemplateColumn>
  
<SJ:CustomFilteringTemplateColumn HeaderStyle-Wrap="false" DataField="ExceptionDesc"
  
HeaderText="Exception Description" HeaderStyle-HorizontalAlign="Left" SortExpression="ExceptionDesc"
  
FilterControlWidth="105" DropDownBoxWidth="105" HeaderStyle-Width="52%" AllowFiltering="false">
  
<ItemTemplate>
  
<asp:Label ID="lblExceptionDesc" runat="server" Text='<%#Eval("ExceptionDesc") %>'
  
CausesValidation="false">
  
</asp:Label>
  
</ItemTemplate>
  
</SJ:CustomFilteringTemplateColumn>
  
</Columns>
  
</MasterTableView>
  
</SJ:SJRadGrid>
  
</td>
  
</tr>
  
<tr>
  
<td align="right">
  
<asp:Button ID="btnCloseModal" runat="server" CssClass="button" Text="Close" ToolTip="Close"
  
OnClientClick="return CloseModalPopup();" OnClick="btnCloseModal_Click" />
  
</td>
  
</tr>
  
</table>
  
</asp:Panel>
  
<asp:ModalPopupExtender ID="mpePatientException" runat="server" PopupControlID="pnlPatientException"
  
BehaviorID="ModalBehaviour" BackgroundCssClass="modalBackground" TargetControlID="dummyButton1"
  
Enabled="false" />
  
<input type="button" runat="server" style="display: none" id="dummyButton1" />
  
</asp:Panel>
  
</ContentTemplate>
  
</asp:UpdatePanel>
  
  
In the server side, I have the following on the click of the link button:
  
  
mpePatientException.Enabled = true;
  
mpePatientException.Show();


Any help would be appreciated.  Thanks in advance.

Regards,
Santosh Varma.

Sumila
Top achievements
Rank 1
 answered on 21 Sep 2018
3 answers
988 views

I am setting a custom attribute to a slider:
rs.Attributes["menuAttributeID"] = menuAttributeID.ToString();

the html output looks correct:
<div style="height: 22px; width: 200px;" menuattributeid="251" class="RadSlider RadSlider_Default" id="dnn_ctr456_Admin_rtbMenuAdmin_i6_i0_sldHeight">...

but how do I get the value of menuattributeid on the client side?

I've tried several things such as:
var menuAttributeID = sender.get_menuattributeid;
        alert(menuAttributeID);

but its not working.

Thanks!







Nikolai
Telerik team
 answered on 21 Sep 2018
7 answers
762 views
Hi,
I am facing with an issue.
I had a linkbutton in GridTemplateColumn, when i click this linkbutton i need to get all the values from that row.
thanks in advance.

Regards,
Suresh Kumar Udatha.
Ajay
Top achievements
Rank 1
 answered on 21 Sep 2018
1 answer
124 views

Hello,

I'm trying to upload an image after editing it the file size increase and bit depth increase,

is there any solution to keep the bit depth as it is and reduce file size.

Thanks.

Vessy
Telerik team
 answered on 21 Sep 2018
2 answers
48 views

For some reason in "design view" (in VS 2015) having any comments within the scope of RadPageLayout triggers errors?

        <telerik:RadPageLayout ID="RadPageLayout1" runat="server" BorderWidth="1px">
            <!-- Online -->
            <Rows> 

....

Designer triggers error that on <!-- Online --> ??   This is valid syntax so no sure why the design has a probelm with it?

Cheers, Rob.

Rob Ainscough
Top achievements
Rank 1
 answered on 20 Sep 2018
5 answers
308 views
After upgrading to the current release of the UI for ASP.NET AJAX, if I set any page's ScriptManager ScriptMode to "Release", I receive the error "Telerik is not defined". Switching it back to "Debug" works, but I don't want to have to do this for my production sites. What causes this to happen? It has worked for all previous versions of the Telerik AJAX tools.
Marin Bratanov
Telerik team
 answered on 20 Sep 2018
2 answers
1.2K+ views

Hello,

I use RadCheckBox in my RadGrid in a template column, but I don't want to set any labels for the checkboxes, and I can't use a checkbox column.  I realize that when I give no value to the "Text" attribute of the checkbox no text will be displayed, however, there is a space after the checkbox where the label would be.  This label makes the checkbox look off-centered in the column when I set the "HorizontalAlign" attribute of the ItemStyle to "Center".  I would like to assign a CSS style to any individual checkbox, and I don't want to create a whole new skin to achieve this.  Is there a way to do this?  Can anyone show me an example of a CSS style that will hide the label associated to a RadCheckBox?  Thanks.

 

Shawn
Top achievements
Rank 1
 answered on 20 Sep 2018
1 answer
1.2K+ views

I have a grid that allows inserting and updating.  I would like to set the default value of three fields in the grid and not allow the user to change those values.  It would be even better if these fields weren't even visible.  The "ScoreGroupId" should get it's value from a hidden field titled "hdnScoreGroupId".  "ScoreCrtdBy" should be the current user - "HttpContext.Current.User.Identity.Name".  And "ScoreCrtdDt" is the current date and time and should use "DateTime.Now.ToString()".  How can I do this for the following grid:

<telerik:RadGrid ID="rgScores" runat="server" Skin="Office2010Black" DataSourceID="sdsRgScores" AutoGenerateColumns="False">
     <MasterTableView DataKeyNames="Id" DataSourceID="sdsRgScores" CommandItemDisplay="Top" InsertItemPageIndexAction="ShowItemOnCurrentPage">
          <Columns>
               <telerik:GridEditCommandColumn></telerik:GridEditCommandColumn>
               <telerik:GridBoundColumn DataField="Id" ReadOnly="True" HeaderText="Id" SortExpression="Id" UniqueName="Id" DataType="System.Int32" FilterControlAltText="Filter Id column"></telerik:GridBoundColumn>
               <telerik:GridBoundColumn DataField="ScoreGroupId" HeaderText="ScoreGroupId" SortExpression="ScoreGroupId" UniqueName="ScoreGroupId" DataType="System.Int32" FilterControlAltText="Filter ScoreGroupId column"></telerik:GridBoundColumn>
               <telerik:GridBoundColumn DataField="ScoreCrtdBy" HeaderText="ScoreCrtdBy" SortExpression="ScoreCrtdBy" UniqueName="ScoreCrtdBy" FilterControlAltText="Filter ScoreCrtdBy column"></telerik:GridBoundColumn>
               <telerik:GridBoundColumn DataField="ScoreCrtdDt" HeaderText="ScoreCrtdDt" SortExpression="ScoreCrtdDt" UniqueName="ScoreCrtdDt" DataType="System.DateTime" FilterControlAltText="Filter ScoreCrtdDt column"></telerik:GridBoundColumn>
               <telerik:GridBoundColumn DataField="Score" HeaderText="Score" SortExpression="Score" UniqueName="Score" DataType="System.Int32" FilterControlAltText="Filter Score column"></telerik:GridBoundColumn>             
          </Columns>
     </MasterTableView>
</telerik:RadGrid>
Tsvetomir
Telerik team
 answered on 20 Sep 2018
4 answers
475 views

I am trying to add a Table of Contents to a RadFlowDocument.  I then export it to PDF.  However, there is never anything in the TOC.  If I replace the second parameter in the InsertField statement with "results", I see the word results on top of the document.  The below snippet has what I think are the important parts of the code.

I am hoping that this is something obvious that I am missing, but either way, any help would be appreciated.

public static IFormatProvider < RadFlowDocument > GetFormatProvider ( string extension )
{
    if ( !extension.StartsWith ( "." ) ) extension = "." + extension;
    switch ( extension.ToLower() )
    {
        case ".docx": return new DocxFormatProvider();
        case ".html": return new HtmlFormatProvider();
        case ".pdf"return new PdfFormatProvider();
        case ".rtf"return new RtfFormatProvider();
        case ".txt"return new TxtFormatProvider();
        default:      return null;
    }
}
...
var editor = new RadFlowDocumentEditor(doc);
var tocField = editor.InsertField("TOC \\o \"1-3\" \\h \\z \\u", "");
tocField.IsDirty = true;
tocField.UpdateField();
using(var ms = new MemoryStream())
[
    requestedDocType.Provider?.Export ( doc, ms );
    return ms.ToArray();
}
...
Boby
Telerik team
 answered on 20 Sep 2018
1 answer
99 views
I am using the RadPersistenceManager and I want to save user preferences when they change the screen layout.How can I trigger my save logic when a column is Hidden (I am using Excel-like filtering)? Is there any server-side events that fire when a column is hidden?
Marin Bratanov
Telerik team
 answered on 20 Sep 2018
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?