RadImageAndTextTile ?
SCRIPT5022: Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred
while
processing the request on the server. The status code returned from the server was: 500
Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&compress=1&_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-US%3a81e8380f-3d65-467a-87ae-ccddde9a2478%3aea597d4b%3ab25378d2%3bTelerik.Web.UI%3aen-US%3abcbc5876-5d5e-4774-955e-2ecda3d55cd3%3a16e4e7cd%3af7645509%3a22a6274a%3aed16cbdc%3a86526ba7%3a874f8ea2%3a24ee1bba%3a7165f74, line 15 character 16238
<
telerik:RadButton
ID
=
"loginButton"
runat
=
"server"
Text
=
"Login"
SingleClickText
=
"Validating"
SingleClick
=
"true"
OnClick
=
"btnLoginClick"
>
</
telerik:RadButton
>
protected
void
btnLoginClick(
object
sender, EventArgs args)
{
try
{
string
uName;
string
uPass;
uName=UsernameBox.Text;
uPass=PasswordBox.Text;
if
(uName==
"admin"
&& uPass==
"password"
)
{
Response.Redirect(
"dsxHome.aspx"
);
}
else
{
loginMessage.InnerText=
"Login Invalid!"
;
}
//end if
}
catch
{
loginMessage.InnerText=
"Problem with Login"
;
}
}
//end function
Hi Telerik team;
I am trying to achive the following thing in my radgrid. I have a mastergrid and a detail table in my aspx. In the detail table I need to set the rowspan of the first column such a way that there is only 1 cell in that column with text. I have enclosed the jpg that I am trying to achieve. I tried using this code in the onItemDataBound event: But I am not getting the desired result. I have also enclosed my actual result. Could you please help?
Thanks in advance,
Meera
//Aspx
<
telerik:RadGrid ID="viewGrid" runat="server" ActiveItemStyle-BorderColor="ActiveBorder"
ShowStatusBar="True" AllowSorting="true" ItemStyle-BorderWidth="1px" OnSortCommand="viewGrid_Sort"
MasterTableView-ExpandCollapseColumn-CollapseImageUrl="~/App_Themes/Images/Content/collapse.gif"
MasterTableView-ExpandCollapseColumn-ItemStyle-CssClass="textalignleft"
MasterTableView-ExpandCollapseColumn-ButtonType="ImageButton"
MasterTableView-ExpandCollapseColumn-ExpandImageUrl="~/App_Themes/Images/Content/expand.gif"
OnUpdateCommand="viewGrid_UpdateCommand" Width="900px"
MasterTableView-ExpandCollapseColumn-ItemStyle-HorizontalAlign="Center" OnItemCreated="viewGrid_ItemCreated"
MasterTableView-ExpandCollapseColumn-ItemStyle-VerticalAlign="Middle" OnItemDataBound="viewGrid_DataBound"
MasterTableView-ExpandCollapseColumn-ItemStyle-Width="2%" OnDetailTableDataBind="viewGrid_DetailTableDataBind"
OnNeedDataSource="viewGrid_NeedDataSource" OnPreRender="viewGrid_PreRender"
OnInsertCommand="viewGrid_InsertCommand" AllowMultiRowEdit="false">
<MasterTableView AutoGenerateColumns="False" HierarchyLoadMode="ServerBind"
DataKeyNames="DomainName,ParentDomainValue" Name="Master" >
<DetailTables>
<telerik:GridTableView DataKeyNames="DomainName,ParentDomainName,ParentDomainValue,DomainValue" Name="DomainLabel"
AutoGenerateColumns="false" BorderStyle="None" ItemStyle-BorderWidth="0px" AllowSorting="false"
ShowHeader="false" Width="900px"
CommandItemDisplay="Top" EditMode="InPlace">
<ParentTableRelation>
<telerik:GridRelationFields DetailKeyField="DomainName" MasterKeyField="DomainName" />
</ParentTableRelation>
<CommandItemSettings AddNewRecordText="<%$ Resources:DomainAdmin, locAddDomainValue %>" />
<Columns>
<telerik:GridTemplateColumn UniqueName="DomainLabelcol" >
<ItemTemplate>
<asp:Label ID="plSubject" runat="server" Text="Domain Values" />
</ItemTemplate>
<ItemStyle Width="150px" Wrap="false" HorizontalAlign="Left" CssClass="panelstyle"
ForeColor="#62267f" Font-Bold="true"/>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn UniqueName="DomainValue" DataType="System.String"
DataField="DomainValue" ColumnEditorID="GridTextBoxColumnEditor1"
ItemStyle-HorizontalAlign="Left"
ItemStyle-Wrap="false"
ItemStyle-Width="300px">
</telerik:GridBoundColumn>
<telerik:GridCheckBoxColumn DataField="ActiveFlag" UniqueName="ActiveFlag"
DataType="System.Boolean"
ItemStyle-HorizontalAlign="Left"
ItemStyle-Wrap="false"
ItemStyle-Width="20px">
</telerik:GridCheckBoxColumn>
<telerik:GridTemplateColumn UniqueName="DomainLabelcol" >
<ItemTemplate>
<asp:Label ID="lblActive" Text="Active" runat="server" CssClass="ActiveLabelStyle" />
</ItemTemplate>
<ItemStyle Width="130px" Wrap="false" HorizontalAlign="Left" />
</telerik:GridTemplateColumn>
<telerik:GridEditCommandColumn ButtonType="ImageButton"
EditImageUrl="../App_Themes/Images/Buttons/domain_pur_edit.gif"
InsertImageUrl="../App_Themes/Images/Buttons/domain_gr_insert.gif"
CancelImageUrl="../App_Themes/Images/Buttons/domain_gr_cancel.gif"
UpdateImageUrl="../App_Themes/Images/Buttons/domain_gr_update.gif"
UniqueName="EditDomainValueColumn"
ItemStyle-HorizontalAlign="Right"
ItemStyle-Wrap="false"
ItemStyle-Width="200px">
</telerik:GridEditCommandColumn>
<telerik:GridCheckBoxColumn DataField="EditableFlag" UniqueName="EditFlag"
DataType="System.Boolean" Visible="false" >
</telerik:GridCheckBoxColumn>
</Columns>
</telerik:GridTableView>
</DetailTables>
<Columns>
<telerik:GridBoundColumn UniqueName="DomainName" DataType="System.String" HeaderText="<%$ Resources:DomainAdmin, locDomainName %>"
DataField="DomainName" SortExpression="DomainName"
ItemStyle-HorizontalAlign="Left"
HeaderStyle-Width="200px" HeaderStyle-HorizontalAlign="Left" ItemStyle-Wrap="false"
HeaderStyle-Font-Bold="true" HeaderStyle-ForeColor="#62267f" ItemStyle-Width="200px"
SortAscImageUrl="~/App_Themes/Images/Buttons/arrow_sort_up.png"
SortDescImageUrl="~/App_Themes/Images/Buttons/arrow_sort_down.png"
>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="ParentDomainName" DataType="System.String"
HeaderText="<%$ Resources:DomainAdmin, locParentDomainName %>" DataField="ParentDomainName"
SortExpression="ParentDomainName"
ItemStyle-HorizontalAlign="Left"
HeaderStyle-Width="300px" HeaderStyle-HorizontalAlign="Left" ItemStyle-Wrap="false"
HeaderStyle-Font-Bold="true" HeaderStyle-ForeColor="#62267f" ItemStyle-Width="300px"
SortAscImageUrl="~/App_Themes/Images/Buttons/arrow_sort_up.png"
SortDescImageUrl="~/App_Themes/Images/Buttons/arrow_sort_down.png">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="ParentDomainValue" DataType="System.String" HeaderText="<%$ Resources:DomainAdmin, locParentDomainValue %>"
DataField="ParentDomainValue" SortExpression="ParentDomainValue"
ItemStyle-HorizontalAlign="Left"
HeaderStyle-Width="300px" HeaderStyle-HorizontalAlign="Left" ItemStyle-Wrap="false"
HeaderStyle-Font-Bold="true" HeaderStyle-ForeColor="#62267f" ItemStyle-Width="300px"
SortAscImageUrl="~/App_Themes/Images/Buttons/arrow_sort_up.png"
SortDescImageUrl="~/App_Themes/Images/Buttons/arrow_sort_down.png">
</telerik:GridBoundColumn>
</Columns>
<AlternatingItemStyle Wrap="false"/>
<ItemStyle Wrap="false"/>
<RowIndicatorColumn Visible="False">
<HeaderStyle Width="20px" />
</RowIndicatorColumn>
<ExpandCollapseColumn ButtonType="ImageButton">
</ExpandCollapseColumn>
<EditFormSettings>
<PopUpSettings ScrollBars="None" />
</EditFormSettings>
</MasterTableView>
</telerik:RadGrid>
protected
void viewGrid_DataBound(object source, Telerik.Web.UI.GridItemEventArgs e)
{
if (!(e.Item is GridDataInsertItem))
{
if ((e.Item is GridDataItem) && (e.Item.OwnerTableView.Name == "DomainLabel"))
{
//Merge rows
GridTableView tv = (GridTableView)e.Item.OwnerTableView;
for (int rowIndex = tv.Items.Count - 2; rowIndex >= 0; rowIndex--)
{
GridDataItem row = tv.Items[rowIndex];
GridDataItem previousRow = tv.Items[rowIndex + 1];
if (row["DomainLabelcol"].Text == previousRow["DomainLabelcol"].Text)
{
row[
"DomainLabelcol"].RowSpan = 2;
previousRow[
"DomainLabelcol"].Visible = false;
previousRow[
"DomainLabelcol"].Text = " ";
}
}
}
I have a Gridview with a TTP in an ItemTemplate Column Type, loading information through an user control. At the top I have a DropDownList that filters the information displayed when loading the page. The problem occurs when, in the first load of the page and, according to the DropDownList filter value, there is no results; which does not happen if i got results, so I think that there is some kind of detail I'm forgetting, on the ItemDataBound event. Any suggestions?
Thansk.
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Sample.aspx.cs" Inherits="Sample" %>
<%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %>
<!DOCTYPE html>
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>
<
head
runat
=
"server"
>
<
title
></
title
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager2"
runat
=
"server"
>
<
Scripts
>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.Core.js"
>
</
asp:ScriptReference
>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQuery.js"
>
</
asp:ScriptReference
>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQueryInclude.js"
>
</
asp:ScriptReference
>
</
Scripts
>
</
telerik:RadScriptManager
>
<
div
>
<
br
/>
<
telerik:RadSearchBox
ID
=
"RadSearchBox1"
runat
=
"server"
DataKeyNames
=
"CONTACT,ID"
DataSourceID
=
"SqlDataSource1"
DataTextField
=
"CONTACT"
DataValueField
=
"CONTACT"
EmptyMessage
=
"test"
>
</
telerik:RadSearchBox
>
<
asp:SqlDataSource
ID
=
"SqlDataSource1"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:Example_ConnectionString %>"
SelectCommand="SELECT [ID], [CONTACT] FROM [CONTACTS]"></
asp:SqlDataSource
>
</
div
>
</
form
>
</
body
>
</
html
>