or

Aspx <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> <telerik:RadTabStrip ID="RadTabStripSpecies" runat="server" MultiPageID="RadMultiPage1"> </telerik:RadTabStrip> <div class="DesignWidth"> <telerik:RadListView runat="server" ID="RadListViewPictures" AllowPaging="True" DataKeyNames="p_PictureID" EnableViewState="False"> <ItemTemplate> <div class="rlvI" style="padding: 0px; margin: 5px; border: 10px ridge #C0C0C0; overflow: hidden;"> <img alt='<%# Eval("p_ImageFileName") %>' src='<%# Eval("p_ImageFileName","SquareThumbnail.ashx?p={0}") %>' border="0" /> </div> </ItemTemplate> <EmptyDataTemplate> <div class="RadListView RadListView_<%# Container.Skin %>"> <div class="rlvEmpty"> There are no items to be displayed.</div> </div> </EmptyDataTemplate> <LayoutTemplate> <div class="RadListView RadListViewFloated RadListView_<%# Container.Skin %>"> <div class="rlvFloated rlvAutoScroll"> <div id="itemPlaceholder" runat="server"> </div> </div> <telerik:RadDataPager ID="RadDataPager1" runat="server" PageSize="18" EnableViewState="False"> <Fields> <telerik:RadDataPagerTemplatePageField> <PagerTemplate> </PagerTemplate> </telerik:RadDataPagerTemplatePageField> <telerik:RadDataPagerButtonField FieldType="FirstPrev" FirstButtonText="first" NextButtonText="next" PrevButtonText="previous" LastButtonText="last" /> <telerik:RadDataPagerSliderField /> <telerik:RadDataPagerButtonField FieldType="NextLast" PrevButtonText="previous" LastButtonText="last" NextButtonText="next" FirstButtonText="first" /> <telerik:RadDataPagerTemplatePageField> <PagerTemplate> </PagerTemplate> </telerik:RadDataPagerTemplatePageField> </Fields> </telerik:RadDataPager> </div> </LayoutTemplate> </telerik:RadListView> </div> </asp:Content>Codebehind Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If Not IsPostBack Then Me.BindRadTabStripSpecies() End If End Sub Private Sub BindRadTabStripSpecies() Dim dt As New DataTable Try dt = Me.objDataAccess_Species.GetSpecies_Pictures Catch ex As Exception Me.SystemMessage("Error", "Data Retrieve Failed!", ex.Message) Exit Sub End Try Me.RadTabStripSpecies.CausesValidation = False Me.RadTabStripSpecies.DataTextField = "Name" Me.RadTabStripSpecies.DataNavigateUrlField = "" Me.RadTabStripSpecies.DataFieldID = "s_SpeciesID" Me.RadTabStripSpecies.DataValueField = "s_SpeciesID" Me.RadTabStripSpecies.DataFieldParentID = "sg_ParentSpeciesGroupID" Me.RadTabStripSpecies.DataSource = dt Me.RadTabStripSpecies.DataBind() End Sub Private Sub RadTabStripSpecies_TabClick(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadTabStripEventArgs) Handles RadTabStripSpecies.TabClick e.Tab.Selected = True ViewState("Selects_SpeciesID") = CType(Me.RadTabStripSpecies.SelectedTab.Value, Integer) Me.RadListViewPictures.Rebind() End Sub Private Sub RadListViewPictures_NeedDataSource(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadListViewNeedDataSourceEventArgs) Handles RadListViewPictures.NeedDataSource If IsNothing(ViewState("Selects_SpeciesID")) Then Exit Sub End If Dim s_SpeciesID As Integer = CType(ViewState("Selects_SpeciesID"), Integer) Dim dt As New DataTable Try dt = Me.objDataAccess_Picture.GetPicture_p_SpeciesID(s_SpeciesID) Catch ex As Exception Me.SystemMessage("Error", "Data Retrieve Failed!", ex.Message) Exit Sub End Try Dim Pictures As String = System.Configuration.ConfigurationManager.AppSettings("Pictures") Dim PicturesThumbs As String = System.Configuration.ConfigurationManager.AppSettings("PicturesThumbs") 'Add a couple computed columns concatenating our Picture key value 'dt.Columns.Add("ImageThumbURL", GetType(String), String.Format("'{0}' + {1}", PicturesThumbs, "p_ImageFileName")) 'dt.Columns.Add("ImageURL", GetType(String), String.Format("'{0}' + {1}", Pictures, "p_ImageFileName")) Me.RadListViewPictures.DataSource = dt End Sub<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="RadComboBoxTreeViewTest._Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <div> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <telerik:RadAjaxManager runat="server" ID="radAjaxManager"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="rcbOrganisationUnits"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="lblSelection" LoadingPanelID="loadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="RadComboBox1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="lblSelection" LoadingPanelID="loadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="loadingPanel1" runat="server" IsSticky="true" style="position:absolute; top:0px; left:0px; height:100%; width:100%;background-color:Red;"> </telerik:RadAjaxLoadingPanel> <telerik:RadComboBox ID="rcbOrganisationUnits" runat="server" AutoPostBack="false" AllowCustomText="false" EmptyMessage="< Select item >" DataTextField="Description" Height="100"> <ItemTemplate> <telerik:RadTreeView ID="rtvOrganisationUnit" runat="server" DataTextField="Description" DataValueField="Id" DataFieldID="Id" DataFieldParentID="ParentId" OnNodeClick="rtv_NodeClick"> <DataBindings> </DataBindings> </telerik:RadTreeView> </ItemTemplate> <Items> <telerik:RadComboBoxItem /> </Items></telerik:RadComboBox> <telerik:RadComboBox ID="RadComboBox1" runat="server" AllowCustomText="false" EmptyMessage="< Select item >" AutoPostBack="true" Height="100"> <Items> <telerik:RadComboBoxItem Text="One" runat="server" /> <telerik:RadComboBoxItem Text="Two" runat="server" /> <telerik:RadComboBoxItem Text="Three" runat="server" /> </Items> </telerik:RadComboBox><asp:Label ID="lblSelection" Text="nothing selected" runat="server" /> </div> </form></body></html><%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="~/Property/AddProperty.aspx.cs" Inherits="GWERP.Aqar.AddProperty" %><%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %><asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder2" runat="server"></asp:Content><asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> <script type="text/javascript"> //<![CDATA[ function DeleteImageVedio(args, message, event, title) { if (args) { var conVal=radconfirm(message, event, 330, 100, null, title); if (conVal) { args.parentNode.parentNode.parentNode.firstChild.firstChild.firstChild.className = "deleteted"; return false } else { return false; } } } function validationFailed(sender, eventArgs) { $(".ErrorHolder").append("???? ????? ??? ?????? '" + '*' + eventArgs.get_fileName().substring(eventArgs.get_fileName().lastIndexOf('.')) + "'.</p>").fadeIn("slow"); } //]]> </script> <link href="../css/sushi.css" rel="stylesheet" type="text/css" /> <tel:RadAjaxLoadingPanel ID="ralpMain" runat="server" Skin="Web20"> </tel:RadAjaxLoadingPanel> <tel:RadAjaxPanel ID="rapMain" runat="server" Height="100%" Width="100%" > <table style="width: 100%"> <tr> <td colspan="3" align="center"> <asp:Label ID="Label30" runat="server" Text="????? ????" CssClass="formlable1" Font-Size="Large"></asp:Label> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> </tr> <tr> <td> <gw:CustomLabel ID="lblPropertyStateName0" CssClass="formlable" runat="server" MyEnabled="" MyVisible="">?????</gw:CustomLabel> </td> <td> <tel:RadComboBox ID="ddlCountry" AllowCustomText="false" MarkFirstMatch="true" DataSourceID="ods_GetLookupDetails" DataValueField="LockupDetail_ID" DataTextField="LockupDetail_Name" AutoPostBack="true" AppendDataBoundItems="true" runat="server" Skin="Web20" OnSelectedIndexChanged="ddlCountry1_SelectedIndexChanged" HighlightTemplatedItems="true"> <Items> <tel:RadComboBoxItem Text="------?????? ????????-----" Value="0" /> </Items> </tel:RadComboBox> <asp:ObjectDataSource ID="ods_GetLookupDetails" runat="server" SelectMethod="GetLockupDetails" TypeName="GWERP.DataAccess.Lockups.General_LockupDetail1"> <SelectParameters> <asp:Parameter DefaultValue="123" Name="LockupMaster_ID" Type="Int32" /> <asp:Parameter DefaultValue="ar" Name="Lang" Type="String" /> </SelectParameters> </asp:ObjectDataSource> </td> <td> </td> </tr> <tr> <td> <gw:CustomLabel ID="lblPropertyStateName2" CssClass="formlable" runat="server" MyEnabled="" MyVisible="">???????</gw:CustomLabel> </td> <td> <tel:RadComboBox ID="ddlRegion" runat="server" AllowCustomText="false" AppendDataBoundItems="true" A DataSourceID="odsGetRegions" DataTextField="LookupDetalDeepName" DataValueField="LookupDetailsDeep_ID" AutoPostBack="True" HighlightTemplatedItems="true" MarkFirstMatch="true" Skin="Web20" OnSelectedIndexChanged="ddlRegion_SelectedIndexChanged"> <Items> <tel:RadComboBoxItem Text="------?????? ????????-----" Value="0" /> </Items> </tel:RadComboBox> <asp:ObjectDataSource ID="odsGetRegions" runat="server" SelectMethod="GetLockupDetails" TypeName="GWERP.DataAccess.Lockups.GeneralLookupDeep"> <SelectParameters> <asp:ControlParameter ControlID="ddlCountry" Name="LockupMaster_ID" PropertyName="SelectedValue" Type="Int32" /> <asp:Parameter DefaultValue="ar" Name="Lang" Type="String" /> </SelectParameters> </asp:ObjectDataSource> </td> <td> </td> </tr> <tr> <td> <gw:CustomLabel ID="lblPropertyStateName1" CssClass="formlable" runat="server">???????</gw:CustomLabel> </td> <td> <tel:RadComboBox ID="ddlCity" runat="server" A="" AllowCustomText="false" AppendDataBoundItems="true" AutoPostBack="True" DataSourceID="odsCites" DataTextField="LookupDetalDeepName" DataValueField="LookupDetailsDeep_ID" HighlightTemplatedItems="true" MarkFirstMatch="true" Skin="Web20" OnSelectedIndexChanged="ddlCity_SelectedIndexChanged"> <Items> <tel:RadComboBoxItem Text="------?????? ????????-----" Value="0" /> </Items> </tel:RadComboBox> <asp:ObjectDataSource ID="odsCites" runat="server" SelectMethod="GetLockupDetails" TypeName="GWERP.DataAccess.Lockups.GeneralLookupDeep"> <SelectParameters> <asp:ControlParameter ControlID="ddlRegion" Name="LockupMaster_ID" PropertyName="SelectedValue" Type="Int32" /> <asp:Parameter DefaultValue="ar" Name="Lang" Type="String" /> </SelectParameters> </asp:ObjectDataSource> </td> <td> </td> </tr> <tr> <td> <gw:CustomLabel ID="CustomLabel1" runat="server" CssClass="formlable">????</gw:CustomLabel> </td> <td> <tel:RadComboBox ID="ddlQuarter" runat="server" A="" AllowCustomText="false" AppendDataBoundItems="true" AutoPostBack="True" DataSourceID="odsQuarter" DataTextField="LookupDetalDeepName" DataValueField="LookupDetailsDeep_ID" HighlightTemplatedItems="true" MarkFirstMatch="true" Skin="Web20"> <Items> <tel:RadComboBoxItem Text="------?????? ????????-----" Value="0" /> </Items> </tel:RadComboBox> <asp:ObjectDataSource ID="odsQuarter" runat="server" SelectMethod="GetLockupDetails" TypeName="GWERP.DataAccess.Lockups.GeneralLookupDeep"> <SelectParameters> <asp:ControlParameter ControlID="ddlCity" Name="LockupMaster_ID" PropertyName="SelectedValue" Type="Int32" /> <asp:Parameter DefaultValue="ar" Name="Lang" Type="String" /> </SelectParameters> </asp:ObjectDataSource> </td> <td> </td> </tr> <tr> <td> <gw:CustomLabel ID="CustomLabel2" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">??? ??????</gw:CustomLabel> </td> <td> <tel:RadTextBox ID="txtPeiceNumber" runat="server" Skin="Web20" Columns="24"> </tel:RadTextBox> </td> <td> </td> </tr> <tr> <td> <gw:CustomLabel ID="CustomLabel11" CssClass="formlable" runat="server" MyEnabled="" MyVisible="">??? ??????</gw:CustomLabel> </td> <td> <tel:RadTextBox ID="txtPropertySchemaNumber" runat="server" Columns="24" Skin="Web20"> </tel:RadTextBox> </td> <td> </td> </tr> <tr> <td> <gw:CustomLabel ID="lblPropertyStateName" runat="server" CssClass="formlable" MyEnabled="" MyVisible="">??? ??????</gw:CustomLabel> </td> <td> <tel:RadTextBox ID="txtPropertyStateName" runat="server" Columns="24" Skin="Web20"> </tel:RadTextBox> </td> <td> </td> </tr> <tr> <td> <gw:CustomLabel ID="lblPropertyStateName3" CssClass="formlable" runat="server" MyEnabled="" MyVisible="">??? ??????</gw:CustomLabel> </td> <td> <tel:RadComboBox ID="ddlPropertyType" runat="server" A="" AllowCustomText="false" AppendDataBoundItems="true" AutoPostBack="True" DataSourceID="odsPropertyType" DataTextField="LockupDetail_Name" DataValueField="LockupDetail_ID" HighlightTemplatedItems="true" MarkFirstMatch="true" Skin="Web20"> <Items> <tel:RadComboBoxItem Text="------?????? ????????-----" Value="0" /> </Items> </tel:RadComboBox> <asp:ObjectDataSource ID="odsPropertyType" runat="server" SelectMethod="GetLockupDetails" TypeName="GWERP.DataAccess.Lockups.General_LockupDetail1"> <SelectParameters> <asp:Parameter DefaultValue="126" Name="LockupMaster_ID" Type="Int32" /> <asp:Parameter DefaultValue="ar" Name="Lang" Type="String" /> </SelectParameters> </asp:ObjectDataSource> </td> <td> </td> </tr> <tr> <td valign="top"> <gw:CustomLabel ID="lblAddress" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">???????</gw:CustomLabel> </td> <td> <tel:RadTextBox ID="txtAddress" runat="server" Skin="Web20" Columns="24" Height="100" TextMode="MultiLine"> </tel:RadTextBox> </td> <td> </td> </tr> <tr> <td> <gw:CustomLabel ID="CustomLabel4" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">??????</gw:CustomLabel> </td> <td> <tel:RadComboBox ID="ddlPropertyState" runat="server" A="" AllowCustomText="false" AppendDataBoundItems="true" AutoPostBack="True" DataTextField="LockupDetail_Name" DataValueField="LockupDetail_ID" DataSourceID="odsPropertyState" HighlightTemplatedItems="true" MarkFirstMatch="true" Skin="Web20"> <Items> <tel:RadComboBoxItem Text="------?????? ????????-----" Value="0" /> </Items> </tel:RadComboBox> <asp:ObjectDataSource ID="odsPropertyState" runat="server" SelectMethod="GetLockupDetails" TypeName="GWERP.DataAccess.Lockups.General_LockupDetail1"> <SelectParameters> <asp:Parameter DefaultValue="127" Name="LockupMaster_ID" Type="Int32" /> <asp:Parameter DefaultValue="ar" Name="Lang" Type="String" /> </SelectParameters> </asp:ObjectDataSource> </td> <td> </td> </tr> <tr> <td valign="top"> <gw:CustomLabel ID="CustomLabel5" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">?????</gw:CustomLabel> </td> <td> <tel:RadTextBox ID="txtPropertyDescription" runat="server" Columns="24" Height="100" Skin="Web20" TextMode="MultiLine"> </tel:RadTextBox> </td> <td> </td> </tr> <tr> <td> <gw:CustomLabel ID="CustomLabel7" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">???????</gw:CustomLabel> </td> <td> <tel:RadTextBox ID="txtPropertySpace" runat="server" Skin="Web20" Columns="24"> </tel:RadTextBox> </td> <td> </td> </tr> <tr> <td style="height: 30px"> <gw:CustomLabel ID="CustomLabel6" runat="server" CssClass="formlable" MyEnabled="" MyVisible="">?????</gw:CustomLabel> </td> <td style="height: 30px"> <table style="width:100%;"> <tr> <td> <tel:RadTextBox ID="txtPropertyPrice" runat="server" Columns="24" Skin="Web20"> </tel:RadTextBox> </td> <td> <gw:CustomLabel ID="CustomLabel12" runat="server" CssClass="formlable" MyEnabled="" MyVisible="">??</gw:CustomLabel> </td> <td> <tel:RadDateTimePicker ID="rdtpPriceFrom" Skin="Web20" Runat="server"> <DateInput Enabled="false" Culture="ar-SA"></DateInput> <ShowAnimation Type="Slide" /> </tel:RadDateTimePicker> </td> <td> <gw:CustomLabel ID="CustomLabel13" runat="server" CssClass="formlable" MyEnabled="" MyVisible="">???</gw:CustomLabel> </td> <td> <tel:RadDateTimePicker ID="rdtpPriceTo" Skin="Web20" Runat="server"> <DateInput Enabled="false" Culture="ar-SA" ></DateInput> </tel:RadDateTimePicker> </td> </tr> </table> </td> <td style="height: 30px"> </td> </tr> <tr> <td> <gw:CustomLabel ID="CustomLabel10" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">??? ???????</gw:CustomLabel> </td> <td> <tel:RadComboBox ID="ddlPropertyOperation" runat="server" A="" AllowCustomText="false" AppendDataBoundItems="true" AutoPostBack="True" DataSourceID="odsPropertyOperation" DataTextField="LockupDetail_Name" DataValueField="LockupDetail_ID" HighlightTemplatedItems="true" MarkFirstMatch="true" Skin="Web20"> <Items> <tel:RadComboBoxItem Text="------?????? ????????-----" Value="0" Owner="ddlPropertyOperation" /> </Items> </tel:RadComboBox> <asp:ObjectDataSource ID="odsPropertyOperation" runat="server" SelectMethod="GetLockupDetails" TypeName="GWERP.DataAccess.Lockups.General_LockupDetail1"> <SelectParameters> <asp:Parameter DefaultValue="128" Name="LockupMaster_ID" Type="Int32" /> <asp:Parameter DefaultValue="ar" Name="Lang" Type="String" /> </SelectParameters> </asp:ObjectDataSource> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> </tr> </table> <br /> <table style="width: 100%;"> <tr> <td colspan="3" align="center"> <div class="ErrorHolder"> </div> </td> </tr> <tr> <td> <gw:CustomLabel ID="CustomLabel8" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">????? ?????</gw:CustomLabel> </td> <td> </td> <td> </td> </tr> <tr> <td colspan="3"> <tel:RadAsyncUpload ID="raUploadImages" MultipleFileSelection="Automatic" runat="server" TargetFolder="~/PropertiesPath/Images/" Skin="Web20" AllowedFileExtensions="jpg,jpeg,png,gif" OnClientValidationFailed="validationFailed"> <Localization Cancel="?????" Remove="???" Select="??????" /> </tel:RadAsyncUpload> </td> </tr> <tr> <td colspan="3"> <tel:RadListView ID="lvImages" runat="server" AllowPaging="True" Visible="false" datasourceid="odsGetPropertyImages" EnableLinqExpressions="false" ItemPlaceholderID="phImages" PageSize="2" Skin="Web20"> <LayoutTemplate> <fieldset> <legend class="formlable1"><h1>?????</h1></legend> <br /> <div align="right"> <asp:PlaceHolder ID="phImages" runat="server"> </asp:PlaceHolder> </div> </fieldset> <tel:RadDataPager ID="rdpImages" runat="server" PageSize="2" Skin="Web20"> <Fields> <tel:RadDataPagerSliderField /> </Fields> </tel:RadDataPager> </LayoutTemplate> <ItemTemplate> <fieldset style="float: right; width: 170px;text-align:center;height:170px" > <table > <tr> <td align="right" style="width: 25%;text-align:center"> <div></div> <asp:Image ID="imgPropertyImage" runat="server" BorderColor="#0B7FAD" style="z-index:999;" BorderWidth="2" Height="140" ImageUrl='<%# Eval("PropertyDetailsPath") %>' Width="130px" /> </td> </tr> <tr> <td> <asp:LinkButton CssClass="rbRemove" Text="." CommandArgument='<%# Eval("PropertyDetailsID") %>' OnClick="DeleteImageVideo" ForeColor="White" Width="20px" ID="lnkDeleteImage" runat="server" OnClientClick="javascript:return radconfirm('?? ??? ????? ?? ??? ???????',event,250,100,null,'????? ?????');" > </asp:LinkButton> </td> </tr> </table> </fieldset> </ItemTemplate> </tel:RadListView> <asp:ObjectDataSource ID="odsGetPropertyImages" runat="server" SelectMethod="GetPropertyDetail" TypeName="GWERP.DataAccess.Aqar.Properties.PropertiesDetails"> <SelectParameters> <asp:ControlParameter ControlID="hfPropertyID" Name="propertyID" PropertyName="Value" Type="Int32" /> <asp:Parameter DefaultValue="1" Name="detailType" Type="Int32" /> </SelectParameters> </asp:ObjectDataSource> </td> </tr> <tr> <td> <gw:CustomLabel ID="CustomLabel9" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">????? ????? ???????</gw:CustomLabel> </td> <td> </td> <td> </td> </tr> <tr> <td colspan="3"> <tel:RadAsyncUpload ID="raUploadClips" MultipleFileSelection="Automatic" runat="server" TargetFolder="~/PropertiesPath/Images/" Skin="Web20" AllowedFileExtensions="avi,3gp,wmv,mp4,flv" OnClientValidationFailed="validationFailed"> <Localization Cancel="?????" Remove="???" Select="??????" /> </tel:RadAsyncUpload> </td> </tr> <tr> <td colspan="3"> <tel:RadListView ID="lvVedios" runat="server" AllowPaging="true" Visible="false" datasourceid="odsGetPropertyVedios" EnableLinqExpressions="false" ItemPlaceholderID="phVedios" PageSize="2" Skin="Web20"> <LayoutTemplate> <fieldset> <legend class="formlable1"><h1>???????</h1></legend> <br /> <div align="right"> <asp:PlaceHolder ID="phVedios" runat="server"></asp:PlaceHolder> </div> </fieldset> <div align="center"> <tel:RadDataPager ID="rdpVedios0" runat="server" PageSize="2" Skin="Web20"> <Fields> <tel:RadDataPagerSliderField /> </Fields> </tel:RadDataPager> </div> </LayoutTemplate> <ItemTemplate> <fieldset style="float: right; width: 180px;text-align:center" > <table > <tr> <td align="right" style="width: 25%;text-align:center"> <object ID="flowplayer0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" style=" width: 170px; height: 170px; border: none;" style="border: 2px solid #0B7FAD"> <param name="movie" value="../flowplayer-3.2.5.swf" /> <param name="wmode" value="transparent" /> <param name="flashvars" wmode="transparent" value=<%#"config={'clip':{'url':'"+Eval("PropertyDetailsPath")+"', 'autoPlay':false, 'autoBuffering':true}}" %> /> </object> </td> </tr> <tr> <td align="center"> <asp:LinkButton CssClass="rbRemove" Text="." ForeColor="White" Width="20px" OnClick="DeleteImageVideo" ID="lnkRemoveVedio" runat="server" CommandArgument='<%# Eval("PropertyDetailsID") %>' OnClientClick="javascript:return radconfirm('?? ??? ????? ?? ??? ???????',event,250,100,null,'????? ?????');" > </asp:LinkButton> </td> </tr> </table> </fieldset> </ItemTemplate> </tel:RadListView> <asp:ObjectDataSource ID="odsGetPropertyVedios" runat="server" SelectMethod="GetPropertyDetail" TypeName="GWERP.DataAccess.Aqar.Properties.PropertiesDetails"> <SelectParameters> <asp:ControlParameter ControlID="hfPropertyID" Name="propertyID" PropertyName="Value" Type="Int32" /> <asp:Parameter DbType="Int32" DefaultValue="1" Name="detailType" /> </SelectParameters> </asp:ObjectDataSource> </td> </tr> <tr> <td align="center" colspan="3"> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td> <table> <tr> <td> <tel:RadButton runat="server" ID="rbSave" ButtonType="LinkButton" Skin="Web20" OnClick="lnkSave_Click" Text="???" CommandArgument="save" > <Icon PrimaryIconCssClass="rbSave" PrimaryIconLeft="4" PrimaryIconTop="4" /> </tel:RadButton> </td> <td> <tel:RadButton runat="server" ID="rbEdit" ButtonType="LinkButton" Skin="Web20" Text="?????" onclick="rbEdit_Click" CommandArgument="edit" > <Icon PrimaryIconCssClass="rbEdit" PrimaryIconLeft="4" PrimaryIconTop="4" /> </tel:RadButton> </td> <td> <tel:RadButton runat="server" ID="rbDelete" ButtonType="LinkButton" Skin="Web20" Text="???" onclick="rbDelete_Click" > <Icon PrimaryIconCssClass="rbRemove" PrimaryIconLeft="4" PrimaryIconTop="4" /> </tel:RadButton> </td> <td> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td colspan="3"> <asp:HiddenField ID="hfPropertyID" runat="server" /> </td> </tr> <tr> <td colspan="3"> <tel:RadAjaxLoadingPanel ID="ralpGvProperties" runat="server" Skin="Web20"> </tel:RadAjaxLoadingPanel> </td> </tr> </table> </tel:RadAjaxPanel> <table width="100%"> <tr> <td colspan="3"> <tel:RadGrid ID="rgProperties" runat="server" AutoGenerateColumns="False" AllowPaging="True" PageSize="2" Skin="Web20" DataSourceID="ods_GetProperties" Culture="ar-SA" AllowFilteringByColumn="True" AllowSorting="True" GridLines="None" ShowGroupPanel="True" > <ClientSettings AllowColumnsReorder="True" ReorderColumnsOnClient="True" Selecting-AllowRowSelect="true" AllowDragToGroup="True"> <Selecting AllowRowSelect="True" /> <Selecting AllowRowSelect="True" /> </ClientSettings> <ExportSettings FileName="Properites" OpenInNewWindow="true" IgnorePaging="true" ExportOnlyData="true" > </ExportSettings> <GroupPanel Text="???? ??????? ???? ?????? ??????? ?????" > <PanelStyle Height="50px" Width="100%" /> </GroupPanel> <MasterTableView CommandItemDisplay="Top" AllowPaging="True" DataSourceID="ods_GetProperties" GroupLoadMode="Server" PageSize="3"> <NestedViewTemplate> <tel:RadTabStrip runat="server" ID="TabStip1" MultiPageID="mpImagesVedios" SelectedIndex="0" Skin="Web20"> <Tabs> <tel:RadTab runat="server" Text="?????" PageViewID="pvImages"> </tel:RadTab> <tel:RadTab runat="server" Text="???????" PageViewID="pvVedios"> </tel:RadTab> </Tabs> </tel:RadTabStrip> <tel:RadMultiPage runat="server" ID="mpImagesVedios" SelectedIndex="0" RenderSelectedPageOnly="false"> <tel:RadPageView runat="server" ID="pvImages" BorderColor="#00B6FF" BorderWidth="2"><asp:Label ID="lblPropertyID" Font-Bold="true" Font-Italic="true" Text='<%# Eval("PropertyID") %>' Visible="false" runat="server" /><tel:RadListView runat="server" ID="lvImages" Skin="Web20" AllowPaging="true" ItemPlaceholderID="phImages" PageSize="2" DataSourceID="odsGetPropertyImages" EnableLinqExpressions="false"><LayoutTemplate><div align="right"><asp:PlaceHolder ID="phImages" runat="server"></asp:PlaceHolder></div><div align="center"><tel:RadDataPager ID="rdpImages" runat="server" PageSize="2" Skin="Web20"><Fields><tel:RadDataPagerSliderField /></Fields></tel:RadDataPager></div></LayoutTemplate><ItemTemplate> <asp:Image runat="server" ID="imgPropertyImage" BorderWidth="2" BorderColor="#0B7FAD" ImageUrl='<%# Eval("PropertyDetailsPath") %>' Width="100" Height="120" /></ItemTemplate></tel:RadListView><asp:ObjectDataSource ID="odsGetPropertyImages" runat="server" SelectMethod="GetPropertyDetail" TypeName="GWERP.DataAccess.Aqar.Properties.PropertiesDetails"><SelectParameters><asp:ControlParameter ControlID="lblPropertyID" PropertyName="Text" Name="propertyID" Type="Int32" /><asp:Parameter Name="detailType" DbType="Int32" DefaultValue="1" /></SelectParameters></asp:ObjectDataSource></tel:RadPageView> <tel:RadPageView runat="server" ID="pvVedios" BorderColor="#00B6FF" BorderWidth="2"><tel:RadListView runat="server" ID="lvVedios" Skin="Web20" AllowPaging="true" ItemPlaceholderID="phVedios" PageSize="2" DataSourceID="odsGetPropertyVedios" EnableLinqExpressions="false"><LayoutTemplate><div align="right"><asp:PlaceHolder ID="phVedios" runat="server"></asp:PlaceHolder></div><div align="center"><tel:RadDataPager ID="rdpVedios" runat="server" PageSize="2" Skin="Web20"><Fields><tel:RadDataPagerSliderField /></Fields></tel:RadDataPager></div></LayoutTemplate><ItemTemplate><object id="flowplayer" style="border: 2px solid #0B7FAD" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" style="z-index: 99; width: 200px; height: 250px; padding: 5px 5px; margin: 3px 3px 0px 1px; border: none;"><param name="movie" value="../flowplayer-3.2.5.swf" /><param name="wmode" value="transparent" /><param name="flashvars" wmode="transparent" value=<%#"config={'clip':{'url':'"+Eval("PropertyDetailsPath")+"', 'autoPlay':false, 'autoBuffering':true}}" %> /></object></ItemTemplate></tel:RadListView><asp:ObjectDataSource ID="odsGetPropertyVedios" runat="server" SelectMethod="GetPropertyDetail" TypeName="GWERP.DataAccess.Aqar.Properties.PropertiesDetails"><SelectParameters><asp:ControlParameter ControlID="lblPropertyID" PropertyName="Text" Name="propertyID" Type="Int32" /><asp:Parameter Name="detailType" DbType="Int32" DefaultValue="1" /></SelectParameters></asp:ObjectDataSource></tel:RadPageView> </tel:RadMultiPage> </NestedViewTemplate> <CommandItemSettings AddNewRecordText="????? ???? ????" ExportToExcelText="????? ????" ExportToPdfText="????? pdf" RefreshText="?????" ShowExportToExcelButton="True" ShowExportToPdfButton="True" ShowExportToWordButton="True" /> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column"> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column"> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> <Columns > <tel:GridBoundColumn DataField="PropertyID" FilterControlAltText="Filter indexID column" HeaderText="?????" UniqueName="indexID1" > </tel:GridBoundColumn> <tel:GridBoundColumn DataField="PropertyName" FilterControlAltText="Filter indexID column" HeaderText="??? ??????" UniqueName="indexID2"> </tel:GridBoundColumn> <tel:GridBoundColumn DataField="PropertyPrice" FilterControlAltText="Filter indexID column" HeaderText="?????" UniqueName="indexID3"> </tel:GridBoundColumn> <tel:GridBoundColumn DataField="propertyAddress" FilterControlAltText="Filter indexID column" HeaderText="???????" UniqueName="indexID"> </tel:GridBoundColumn> <tel:GridTemplateColumn AllowFiltering="false" > <ItemTemplate > <tel:RadButton runat="server" ID="rbSelect" ButtonType="LinkButton" Skin="Web20" CommandName="select" CommandArgument='<%# Eval("PropertyID") %>' Text="??????" OnClick="rbSelect_Click" > <Icon PrimaryIconCssClass="rbOk" PrimaryIconLeft="4" PrimaryIconTop="4" /> </tel:RadButton> </ItemTemplate> <HeaderStyle Width="10px" /> </tel:GridTemplateColumn> </Columns> <CommandItemSettings AddNewRecordText="????? ???? ????" RefreshText="?????" ShowAddNewRecordButton="false" ShowExportToPdfButton="true" ShowExportToExcelButton="true" ExportToPdfText="????? pdf" ExportToExcelText="????? ????" ShowExportToWordButton="true" ExportToWordText="????? ???? ???" /> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> <PagerStyle Mode="NextPrevNumericAndAdvanced" /> </MasterTableView> <FilterMenu EnableImageSprites="true" > </FilterMenu> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"> </HeaderContextMenu> </tel:RadGrid> <asp:ObjectDataSource ID="ods_GetProperties" runat="server" SelectMethod="GetProperites" TypeName="GWERP.DataAccess.Aqar.Properties.Properties"></asp:ObjectDataSource> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> </tr> </table> <script type="text/javascript" language="javascript"> function requestStart(sender, args) { if (args.get_eventTarget().indexOf("ExportToPdfButton") > 0) args.set_enableAjax(false); if (args.get_eventTarget().indexOf("ExportToWordButton") > 0) args.set_enableAjax(false); if (args.get_eventTarget().indexOf("ExportToExcelButton") > 0) args.set_enableAjax(false); } </script> <tel:RadAjaxManager runat="server" ClientEvents-OnRequestStart="requestStart"> <AjaxSettings> <tel:AjaxSetting AjaxControlID="rgProperties"> <UpdatedControls> <tel:AjaxUpdatedControl ControlID="rgProperties" LoadingPanelID="ralpMain"/> <tel:AjaxUpdatedControl ControlID="rapMain" LoadingPanelID="ralpMain" /> </UpdatedControls> </tel:AjaxSetting> </AjaxSettings> </tel:RadAjaxManager></asp:Content><tel:RadAjaxManager runat="server" ClientEvents-OnRequestStart="requestStart"> <AjaxSettings> <tel:AjaxSetting AjaxControlID="rgProperties"> <UpdatedControls> <tel:AjaxUpdatedControl ControlID="rgProperties" LoadingPanelID="ralpMain"/> </UpdatedControls> </tel:AjaxSetting> </AjaxSettings> </tel:RadAjaxManager>