<telerik:AjaxSetting AjaxControlID="MyGrid">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="MyGrid" LoadingPanelID="lp" />
</UpdatedControls>
</telerik:AjaxSetting>
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> | |
| <AjaxSettings> | |
| <telerik:AjaxSetting AjaxControlID="btnSearch"> | |
| <UpdatedControls> | |
| <telerik:AjaxUpdatedControl ControlID="RadGrid1" /> | |
| </UpdatedControls> | |
| </telerik:AjaxSetting> | |
| <telerik:AjaxSetting AjaxControlID="rcbState"> | |
| <UpdatedControls> | |
| <telerik:AjaxUpdatedControl ControlID="rcbStateFltr" /> | |
| </UpdatedControls> | |
| </telerik:AjaxSetting> | |
| <telerik:AjaxSetting AjaxControlID="ddlStage"> | |
| <UpdatedControls> | |
| <telerik:AjaxUpdatedControl ControlID="ddlStageFltr" /> | |
| </UpdatedControls> | |
| </telerik:AjaxSetting> | |
| </AjaxSettings> | |
| </telerik:RadAjaxManager> | |
| <asp:SqlDataSource ID="sqldsFilter" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" SelectCommand="FlterLst" SelectCommandType="StoredProcedure" DataSourceMode="DataReader"></asp:SqlDataSource> | |
| <asp:SqlDataSource ID="sqldsState" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" SelectCommand="StateLst" SelectCommandType="StoredProcedure" DataSourceMode="DataReader"></asp:SqlDataSource> | |
| <asp:SqlDataSource ID="sqldsStage" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" SelectCommand="StageLst" SelectCommandType="StoredProcedure" DataSourceMode="DataReader"></asp:SqlDataSource> | |
| <asp:SqlDataSource ID="sqldsSearch" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" SelectCommand="Search" SelectCommandType="StoredProcedure" CancelSelectOnNullParameter="False"> | |
| <SelectParameters> | |
| <asp:ControlParameter ControlID="txtCompany" Name="SearchCompanyName" PropertyName="Text" Type="String" ConvertEmptyStringToNull="False" /> | |
| <asp:ControlParameter ControlID="rcbState" Name="SearchCompanyState" PropertyName="SelectedValue" Type="String" ConvertEmptyStringToNull="False" /> | |
| <asp:ControlParameter ControlID="rcbStateFltr" Name="SearchCompanyStateFilter" PropertyName="SelectedValue" Type="Int32" /> | |
| <asp:ControlParameter ControlID="ddlStage" Name="SearchStageID" PropertyName="SelectedValue" Type="String" ConvertEmptyStringToNull="False" /> | |
| <asp:ControlParameter ControlID="ddlStageFltr" Name="SearchStageIDFilter" PropertyName="SelectedValue" Type="Int32" /> | |
| </SelectParameters> | |
| </asp:SqlDataSource> | |
| <telerik:RadTextBox ID="txtCompany" runat="server" EnableTheming="True" Skin="WebBlue" Width="150px" EnableEmbeddedBaseStylesheet="False" EnableEmbeddedScripts="False" EnableAjaxSkinRendering="False" EnableEmbeddedSkins="False" EnableViewState="False"></telerik:RadTextBox> | |
| <asp:DropDownList ID="ddlStageFltr" runat="server" DataSourceID="sqldsFilter" DataTextField="Filter" DataValueField="FilterID" EnableViewState="False"></asp:DropDownList> | |
| <asp:DropDownList ID="ddlStage" runat="server" AutoPostBack="True" DataSourceID="sqldsStage" DataTextField="Stage" DataValueField="StageID" EnableViewState="False" OnSelectedIndexChanged="ddlStage_SelectedIndexChanged"></asp:DropDownList> | |
| <telerik:RadComboBox ID="rcbStateFltr" runat="server" DataSourceID="sqldsFilter" Skin="WebBlue" Width="50px" DataTextField="Filter" DataValueField="FilterID" EnableEmbeddedBaseStylesheet="False" EnableEmbeddedScripts="False" EnableAjaxSkinRendering="False" EnableViewState="False"> | |
| <CollapseAnimation Duration="200" Type="OutQuint" /></telerik:RadComboBox> | |
| <telerik:RadComboBox ID="rcbState" runat="server" Skin="WebBlue" Width="155px" AutoPostBack="True" DataSourceID="sqldsState" DataTextField="State" DataValueField="StateID" OnSelectedIndexChanged="rcbState_SelectedIndexChanged" EnableEmbeddedBaseStylesheet="False" EnableEmbeddedScripts="False" EnableAjaxSkinRendering="False" EnableViewState="False"> | |
| <CollapseAnimation Duration="200" Type="OutQuint" /></telerik:RadComboBox> | |
| <telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="True" DataSourceID="sqldsSearch" EnableTheming="True" GridLines="Vertical" ShowFooter="True" ShowStatusBar="True" Skin="WebBlue" Width="700px" AutoGenerateColumns="False" ImagesPath="skins\webblue\grid" EnableEmbeddedBaseStylesheet="False" EnableEmbeddedScripts="False" EnableViewState="False"> | |
| <MasterTableView DataSourceID="sqldsSearch" DataKeyNames="CompanyID" EnableColumnsViewState="False" EnableViewState="False"> | |
| <RowIndicatorColumn Visible="False"> | |
| <HeaderStyle Width="20px" /> | |
| </RowIndicatorColumn> | |
| <ExpandCollapseColumn Resizable="False" Visible="False"> | |
| <HeaderStyle Width="20px" /> | |
| </ExpandCollapseColumn> | |
| <EditFormSettings> | |
| <PopUpSettings ScrollBars="None" /> | |
| <EditColumn CancelImageUrl="../Skins/WebBlue/Grid/Cancel.gif" EditImageUrl="../Skins/WebBlue/Grid/Edit.gif" FilterImageUrl="../Skins/WebBlue/Grid/Filter.gif" InsertImageUrl="../Skins/WebBlue/Grid/Insert.gif" SortAscImageUrl="../Skins/WebBlue/Grid/SortAsc.gif" SortDescImageUrl="../Skins/WebBlue/Grid/SortDesc.gif" UpdateImageUrl="../Skins/WebBlue/Grid/Update.gif"> | |
| </EditColumn> | |
| </EditFormSettings> | |
| <Columns> | |
| Columns Removed | |
| </Columns> | |
| <PagerStyle Mode="Slider" FirstPageImageUrl="../Skins/WebBlue/Grid/PagingFirst.gif" LastPageImageUrl="../Skins/WebBlue/Grid/PagingLast.gif" NextPageImageUrl="../Skins/WebBlue/Grid/PagingNext.gif" PrevPageImageUrl="../Skins/WebBlue/Grid/PagingPrev.gif" /> | |
| <CommandItemSettings AddNewRecordImageUrl="../Skins/WebBlue/Grid/AddRecord.gif" RefreshImageUrl="../Skins/WebBlue/Grid/Refresh.gif" /> | |
| </MasterTableView> | |
| <ClientSettings> | |
| <Selecting AllowRowSelect="True" /> | |
| </ClientSettings> | |
| <PagerStyle FirstPageImageUrl="../Skins/WebBlue/Grid/PagingFirst.gif" LastPageImageUrl="../Skins/WebBlue/Grid/PagingLast.gif" NextPageImageUrl="../Skins/WebBlue/Grid/PagingNext.gif" PrevPageImageUrl="../Skins/WebBlue/Grid/PagingPrev.gif" /> | |
| </telerik:RadGrid> |
| protected void rcbState_SelectedIndexChanged (object o , RadComboBoxSelectedIndexChangedEventArgs e) { |
| if ( rcbState.SelectedValue != "" && rcbStateFltr.SelectedValue == "" ) { rcbStateFltr.SelectedValue = "1"; } |
| } |
| protected void ddlStage_SelectedIndexChanged (object sender , EventArgs e) { |
| if ( ddlStage.SelectedValue != "" && ddlStageFltr.SelectedValue == "0" ) { ddlStageFltr.SelectedValue = "1"; } |
| } |
using System;
using System.Runtime.InteropServices;
using System.Web.UI;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Serialization;
using Telerik.SharePoint;
using Microsoft.SharePoint;
using Microsoft.SharePoint.WebControls;
using Microsoft.SharePoint.WebPartPages;
namespace Web_Part1
{
public class Web_Part1 : System.Web.UI.WebControls.WebParts.WebPart
{
private MOSSRadEditor contentEditor;
protected override void CreateChildControls()
{
contentEditor = new MOSSRadEditor();//this doesn't work while compiling the code
contentEditor.Content = "Enter content...";
base.CreateChildControls();
}
protected override void Render(HtmlTextWriter writer)
{
EnsureChildControls();
// TODO: add custom rendering code here.
// writer.Write("Output HTML");
}
}
}