<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
><
br
> <
AjaxSettings
><
br
> <
telerik:AjaxSetting
AjaxControlID
=
"btnSearch1"
><
br
> <
UpdatedControls
><
br
> <
telerik:AjaxUpdatedControl
ControlID
=
"upScriptDetail"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/><
br
> </
UpdatedControls
><
br
> </
telerik:AjaxSetting
><
br
> <
telerik:AjaxSetting
AjaxControlID
=
"btnSearch"
><
br
> <
UpdatedControls
><
br
> <
telerik:AjaxUpdatedControl
ControlID
=
"upScriptDetail"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/><
br
> </
UpdatedControls
><
br
> </
telerik:AjaxSetting
><
br
> </
AjaxSettings
><
br
></
telerik:RadAjaxManager
>
if
(result.Count > 0)<br> {<br>
//expand the search results...<br> this.CollapsiblePanelExtender1.Collapsed = false;<br> this.CollapsiblePanelExtender1.ClientState = "false";<br> //collapse the details...<br> this.CollapsiblePanelExtender2.Collapsed = true;<br> this.CollapsiblePanelExtender2.ClientState = "true";<br><br> bindSearchResults(result);<br> radgridSearchResults.DataBind();<br> }<br><br> private void bindSearchResults(List<CreativeSearchDataService.ScriptSearchResult> searchResults)<br> {<br> radgridSearchResults.SelectedIndexes.Clear(); //reset just in case this is a new search...<br> radgridSearchResults.DataSource = searchResults;<br> radgridSearchResults.MasterTableView.DataKeyNames = new string[] { "id" };<br> }
<
telerik:RadSplitter
ID
=
"rsT_H"
runat
=
"server"
Width
=
"100%"
Height
=
"100%"
Orientation
=
"Vertical"
ResizeWithParentPane
=
"False"
ResizeWithBrowserWindow
=
"True"
BorderSize
=
"0"
VisibleDuringInit
=
"False"
HeightOffset
=
"0"
>
<
telerik:radpane
runat
=
"server"
id
=
"lPane"
Scrolling
=
"None"
Width
=
"364px"
Height
=
"100%"
CssClass
=
"BorderedContainer2"
<telerik:RadAjaxLoadingPanel
id
=
"lpC_H"
Runat
=
"server"
Transparency
=
"30"
Height
=
"100%"
Width
=
"100%"
BackColor
=
"#E4E4E4"
><
asp:Image
id
=
"Image1"
runat
=
"server"
AlternateText
=
"Loading..."
BorderWidth
=
"0px"
ImageUrl
=
"~/global/images/loading2.gif"
style
=
"margin-top:50px;"
></
asp:Image
></
telerik:RadAjaxLoadingPanel
>
<
asp:Panel
ID
=
"pnlC_H"
runat
=
"server"
Height
=
"100%"
>
<
asp:PlaceHolder
ID
=
"phContent_H"
runat
=
"server"
></
asp:PlaceHolder
>
</
asp:Panel
>
</
telerik:radpane
>
<
telerik:radpane
runat
=
"server"
id
=
"rPane"
Scrolling
=
"None"
Width
=
"100%"
Height
=
"100%"
BackColor
=
"Pink"
>
<
div
style
=
"height:100%; vertical-align:middle; text-align:center; padding:10px;"
><
span
class
=
"Normal"
>Select the custom content item which will be included in this email using the list above. You can also create a new custom content item, or edit the currently selected item.<
br
/><
br
/><
strong
>Please Note:</
strong
> The content space to the left represents the actual width of the custom content block in this email template. To see what it will look like within the body of the email, click on "Preview HTML Version" above.</
span
></
div
>
</
telerik:radpane
>
</
telerik:RadSplitter
>
ok, so I have 4 combo boxes bound to SQL Data sources which are meant to load based on the value of a 5th combo box. Under normal postback conditions this works fine without any issues.
I start to run into problems though when I programattically set the value of the 5th Combo Box on load. When this happens the other 4 combos are loading their datasets twice, and with 3 of them having AppendDataitems="True" i end up with duplicates.
Any help would be greatly appreciated.
Thank you
ASP.NET Code Example rcbcsType=Combo 5, rcbType2 is one of the other 4
<
telerik:RadComboBox
ID
=
"rcbcsType"
runat
=
"server"
AppendDataBoundItems
=
"true"
AutoPostBack
=
"true"
DataSourceID
=
"sdsConfig"
DataTextField
=
"csTypeName"
DataValueField
=
"csType"
>
<
Items
>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
""
Value
=
""
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"All"
Value
=
"-1"
/>
</
Items
>
</
telerik:RadComboBox
>
<
asp:SqlDataSource
ID
=
"sdsConfig"
runat
=
"server"
SelectCommand
=
"SELECT csType, csTypeName FROM tblConfig"
ConnectionString="<%$ ConnectionStrings:csBIR %>"></
asp:SqlDataSource
>
<
telerik:RadComboBox
ID
=
"rcbType2"
runat
=
"server"
MarkFirstMatch
=
"true"
AppendDataBoundItems
=
"true"
DataSourceID
=
"sdsType2"
DataTextField
=
"Code"
DataValueField
=
"Code"
Skin
=
"Default"
>
<
Items
>
<
telerik:RadComboBoxItem
Value
=
""
Text
=
""
/>
</
Items
>
</
telerik:RadComboBox
>
<
asp:SqlDataSource
ID
=
"sdsType2"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:csBIR %>"
SelectCommand="SELECT '' as code, '' as codeType UNION SELECT [Code], [CodeType] FROM [rCodes] WHERE (([active] = 1) AND [CodeType] = 'ComplaintType' AND ([Type1] = @Type1)) Order By Code">
<
SelectParameters
>
<
asp:ControlParameter
Name
=
"Type1"
ControlID
=
"rcbcsType"
Type
=
"String"
/>
</
SelectParameters
>
</
asp:SqlDataSource
>
VB.NET Code Example
Protected
Sub
Page_Load(
ByVal
sender
As
Object
,
ByVal
e
As
System.EventArgs)
Handles
Me
.Load
Dim
cstype
As
String
= Request.QueryString(
"type"
)
If
Not
Page.IsPostBack
Then
If
csType <>
""
Then
gblcsType = csType.ToUpper
End
If
End
If
End
Sub
Protected
Sub
rcbcsType_DataBound(
ByVal
sender
As
Object
,
ByVal
e
As
System.EventArgs)
Handles
rcbcsType.DataBound
If
Not
Page.IsPostBack
Then
If
gblcsType <>
""
Then
Me
.rcbcsType.SelectedValue = gblcsType
Me
.rcbcsType.Enabled =
False
End
If
End
If
End
Sub
<
telerik:RadBinaryImage
runat
=
"server"
Width
=
"740px"
Height
=
"600px"
ResizeMode
=
"Fit"
ID
=
"RadImageOrganizationChart"
AlternateText
=
"OrganizationChart" ImageUrl="Images/Chart.jpg"
/>
/// <summary>
/// Loads the image before uploading it
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected
void
AsyncUpload1_FileUploaded(
object
sender, FileUploadedEventArgs e)
{
RadImageOrganizationChart.Width = Unit.Pixel(800);
RadImageOrganizationChart.Height = Unit.Pixel(600);
using
(Stream stream = e.File.InputStream)
{
byte
[] imageData =
new
byte
[stream.Length];
stream.Read(imageData, 0, (
int
)stream.Length);
RadImageOrganizationChart.DataValue = imageData;
}
if
(AsyncUpload1.UploadedFiles.Count > 0)
{
UploadedFile file = AsyncUpload1.UploadedFiles[0];
string
fullPath = Server.MapPath(
"~/Images"
);
string
fileName =
"Chart.jpg"
;
file.SaveAs(Path.Combine(fullPath, fileName));
}
}
No "NOFRAMES" Element Found!;
in order to trace this issue i gone through the view source of this particular page but i did not find those iframes in my view source. after a lot of struggle i came to know that they are coming for RadMenu (from my code i removed entire RadMenu after that i checked, then i observed the above issue does not reported, so i concluded that the above issue is because of Radmenu)
along with the above one he had reported one more issue with respect to tables if i click on the tables option in the WAT tool then i am getting the following message (no th element found) which i am adding an attachment.
so, how can we fix it.
Thanks,
Burepalli V S Rao.