<
telerik:RadTabStrip
ID
=
"RadTabSieHistory"
runat
=
"server"
Skin
=
"Vista"
MultiPageID
=
"RadMultiPageSieHistory"
OnTabClick
=
"RadTabSieHistory_TabClick"
>
<
Tabs
>
<
telerik:RadTab
Text
=
"Search Results"
PageViewID
=
"RPVSearchResults"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"Process Flow"
PageViewID
=
"RPVProcessFlow"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"Task History"
PageViewID
=
"EditWinTaskHistory"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"Order Details"
PageViewID
=
"RPVOrdDetails"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"Fiber Details"
PageViewID
=
"RPVFiberDet"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"Dependencies"
PageViewID
=
"RPVDependncy"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"Jeopardy"
PageViewID
=
"RPVJeop"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"Attachments"
PageViewID
=
"RPVAttachments"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"Notes"
PageViewID
=
"RPVNotes"
>
</
telerik:RadTab
>
</
Tabs
>
</
telerik:RadTabStrip
>
<
telerik:RadMultiPage
ID
=
"RadMultiPageSieHistory"
runat
=
"server"
BorderStyle
=
"Solid"
BorderWidth
=
"1px"
BackColor
=
"White"
BorderColor
=
"Black"
OnPageViewCreated
=
"RadMultiPageSieHistory_PageViewCreated"
>
<
telerik:RadPageView
ID
=
"RPVSearchResults"
runat
=
"server"
>
<
asp:label
id
=
"lblMsg"
runat
=
"server"
font-bold
=
"True"
font-size
=
"10pt"
backcolor
=
"Yellow"
forecolor
=
"Black"
></
asp:label
>
<
div
style
=
"text-align: right; font-size: 8pt"
id
=
"div1"
runat
=
"server"
>
<
asp:linkbutton
id
=
"lnkbtnViewAll"
onclick
=
"lnkbtnViewAll_Click"
runat
=
"server"
text
=
"View All"
></
asp:linkbutton
>
Total Records found: <
asp:label
id
=
"lblTotRecCount"
font-bold
=
"True"
runat
=
"server"
forecolor
=
"Black"
font-size
=
"10pt"
text
=
"0"
></
asp:label
>
</
div
>
<
div
style
=
"overflow: auto; height: 460px"
>
<
asp:gridview
id
=
"gvSites"
borderwidth
=
"0px"
borderstyle
=
"None"
runat
=
"server"
backcolor
=
"White"
bordercolor
=
"White"
cellspacing
=
"1"
allowpaging
=
"True"
width
=
"98.6%"
onrowdatabound
=
"gvSites_RowDataBound"
onselectedindexchanged
=
"gvSites_SelectedIndexChanged"
onpageindexchanging
=
"gvSites_PageIndexChanging"
pagesize
=
"15"
allowsorting
=
"True"
onsorting
=
"gvSites_Sorting"
autogeneratecolumns
=
"False"
onrowcommand
=
"gvSites_RowCommand"
>
<
AlternatingRowStyle
Font-Size
=
"8pt"
BackColor
=
"#F5F5E9"
BorderWidth
=
"0px"
BorderColor
=
"White"
/>
<
Columns
>
<
asp:TemplateField
>
<
ItemTemplate
>
<
asp:Image
ID
=
"imgOrdStat"
runat
=
"server"
/>
</
ItemTemplate
>
</
asp:TemplateField
>
<
asp:BoundField
DataField
=
"OrderType"
/>
<
asp:BoundField
DataField
=
"LineOfBusiness"
SortExpression
=
"LineOfBusiness"
HeaderText
=
"LOB"
/>
<
asp:BoundField
DataField
=
"DivisionName"
SortExpression
=
"DivisionName"
HeaderText
=
"Division Name"
/>
<
asp:BoundField
DataField
=
"MarketName"
SortExpression
=
"MarketName"
HeaderText
=
"Region/ Market Name"
/>
<
asp:BoundField
DataField
=
"CarrierName"
SortExpression
=
"CarrierName"
HeaderText
=
"Customer Name"
/>
<
asp:BoundField
DataField
=
"HeadendName"
SortExpression
=
"HeadendName"
HeaderText
=
"Headend Name"
/>
<
asp:BoundField
DataField
=
"ProjectName"
SortExpression
=
"ProjectName"
HeaderText
=
"Project Name"
/>
<
asp:BoundField
DataField
=
"siteId"
SortExpression
=
"siteId"
HeaderText
=
"site Id"
/>
<
asp:BoundField
DataField
=
"SiteName"
SortExpression
=
"SiteName"
HeaderText
=
"Site Name"
/>
<
asp:BoundField
DataField
=
"Address"
SortExpression
=
"Address"
HeaderText
=
"Site Address"
/>
<
asp:BoundField
DataField
=
"quoteId"
SortExpression
=
"quoteId"
HeaderText
=
"Quote ID"
/>
<
asp:BoundField
DataField
=
"PTD"
SortExpression
=
"PTD"
HeaderText
=
"PTD"
/>
<
asp:BoundField
DataField
=
"orderStatus"
SortExpression
=
"orderStatus"
HeaderText
=
"Order Status"
/>
<
asp:BoundField
DataField
=
"orderId"
/>
<
asp:BoundField
DataField
=
"MixedOrder"
HeaderText
=
"MixOrd"
/>
<
asp:BoundField
DataField
=
"ServiceOrderNumber"
HeaderText
=
"Service Order Number"
SortExpression
=
"Service Order Number"
/>
<
asp:TemplateField
Visible
=
"False"
>
<
ItemTemplate
>
<
asp:Label
ID
=
"lblOrdType"
runat
=
"server"
Text='<%# Bind("orderTypeDesc") %>'></
asp:Label
>
</
ItemTemplate
>
</
asp:TemplateField
>
<
asp:TemplateField
>
<
ItemTemplate
>
<
asp:ImageButton
ID
=
"imgDet"
ToolTip
=
"View network diagram"
CommandName
=
"Details"
ImageUrl
=
"Images/Details.gif"
runat
=
"server"
/>
</
ItemTemplate
>
</
asp:TemplateField
>
<
asp:TemplateField
>
<
ItemTemplate
>
<
asp:ImageButton
ID
=
"imgMixDet"
ToolTip
=
"View Mixed Order Details"
CommandName
=
"Mixed"
ImageUrl
=
"Images/MIXED.png"
runat
=
"server"
Visible
=
"false"
/>
</
ItemTemplate
>
</
asp:TemplateField
>
</
Columns
>
<
FooterStyle
BackColor
=
"White"
ForeColor
=
"#000066"
BorderWidth
=
"0px"
/>
<
HeaderStyle
Height
=
"20px"
BackColor
=
"#004000"
Font-Size
=
"8pt"
Font-Bold
=
"True"
ForeColor
=
"White"
HorizontalAlign
=
"Center"
BorderWidth
=
"0px"
/>
<
PagerSettings
Mode
=
"NumericFirstLast"
/>
<
PagerStyle
HorizontalAlign
=
"Right"
Font-Bold
=
"True"
Font-Size
=
"8pt"
/>
<
RowStyle
ForeColor
=
"#3C5F22"
Font-Size
=
"8pt"
BackColor
=
"White"
BorderWidth
=
"0px"
BorderColor
=
"White"
/>
</
asp:gridview
>
</
div
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RPVProcessFlow"
runat
=
"server"
>
<
div
style
=
"overflow: auto; width: 100%; overflow-y: hidden"
align
=
"center"
>
<
syncfusion:diagramwebcontrol
cssclass
=
"diadisplay"
bordercolor
=
"White"
borderstyle
=
"NotSet"
borderwidth
=
"0"
id
=
"DiagramWebControl1"
runat
=
"server"
width
=
"100%"
waitingpopuptext
=
"Processing"
dbclicktimeoutdelay
=
"1"
disabledbackgroundcolor
=
"LightBlue"
waitingpopupautoformat
=
"Indicator"
boundaryconstraintsenabled
=
"True"
documentid
=
"f69befd0-b591-42af-a1c6-377dd730c290"
enablexhtml
=
"true"
height
=
"485px"
onnodeclick
=
"DiagramWebControl1_NodeClick"
/>
</
div
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RPVTskHis"
runat
=
"server"
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RPVOrdDetails"
runat
=
"server"
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RPVFiberDet"
runat
=
"server"
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RPVDependncy"
runat
=
"server"
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RPVJeop"
runat
=
"server"
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RPVAttachments"
runat
=
"server"
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RPVNotes"
runat
=
"server"
>
</
telerik:RadPageView
>
</
telerik:RadMultiPage
>
protected void RadMultiPageSieHistory_PageViewCreated(object sender, RadMultiPageEventArgs e)
{
//if (e.PageView.ID.ToLower() == "rpvtskhis")
//{
// Page.LoadControl("EditWinTaskHistory.aspx");
//}
//else if (e.PageView.ID.ToLower() == "rpvorddetails")
//{
// Page.LoadControl("EditWinOrderData.aspx");
//}
//else if (e.PageView.ID.ToLower() == "rpvfiberdet")
//{
// Page.LoadControl("EditWinFiberConstructionCost.aspx");
//}
if(e.PageView.ID == "EditWinTaskHistory")
Page.LoadControl("EditWinTaskHistory.aspx");
//string userControlName = e.PageView.ID + ".aspx";
//Control userControl = Page.LoadControl(userControlName);
//userControl.ID = e.PageView.ID + "_userControl";
//e.PageView.Controls.Add(userControl);
}
protected void RadTabSieHistory_TabClick(object sender, RadTabStripEventArgs e)
{
if (e.Tab.Index != 0 && e.Tab.Index != 1)
{
AddPageView(e.Tab);
e.Tab.PageView.Selected = true;
}
}
private void AddPageView(RadTab tab)
{
RadPageView pageView = new RadPageView();
pageView.ID = tab.PageViewID;
RadMultiPageSieHistory.PageViews.Add(pageView);
tab.PageViewID = pageView.ID;
}
heey guys
I have a problem how can I get the department with the all current Users I created a View that connect this both tables(user/department)
but i got this strange error (Must declare the scalar variable "@UserId".)
my coder
protected
void
LoadDE(
string
businessUnitId)
{
SqlConnection connection =
new
SqlConnection(ConfigurationManager.ConnectionStrings[
"HolidayTrackerConnectionString"
].ConnectionString);
SqlDataAdapter adapter =
new
SqlDataAdapter(
"SELECT * FROM DepartmentView WHERE BusinessUnitId=@BusinessUnitId AND UserId=@UserId"
, connection);
adapter.SelectCommand.Parameters.AddWithValue(
"@BusinessUnitId"
, businessUnitId);
DataTable dt =
new
DataTable();
adapter.Fill(dt);
rcbDepartments.DataTextField =
"Name"
;
rcbDepartments.DataValueField =
"DepartmentId"
;
rcbDepartments.DataSource = dt;
rcbDepartments.DataBind();
rcbDepartments.Items.Insert(0,
new
RadComboBoxItem(
"-Select a DEP-"
));
}
In one of my applications with IE 7 browser, the toolbar tools section that contains a dropdown will wrap to the 2nd line. See attached image.
I am using 2012.3.1030.35. This application has a Master page. The content page has a Radgrid. In the editform is the Radeditor. The radeditor uses a tools.xml file to load specific tools.
If the tools section has a dropdown as shown below, the <tool /> after the last dropdown will display on the next line. So in the below example, the separator and the formatstripper objects will appear in a line below the 3 dropdown objects.
<
tools name="Fonts" dockable="true" >
<
tool name="FormatBlock" />
<
tool name="FontName" />
<
tool name="RealFontSize" />
<
tool separator="true" />
<
tool name="FormatStripper" />
</
tools>
Any suggestions as to how to fix this?
<
telerik:RadCodeBlock
ID
=
"RadCodeBlock1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
function pageLoad(sender, eventArgs) {
if (!eventArgs.get_isPartialLoad()) {
$find("<%= RadAjaxManager1.ClientID %>").ajaxRequest("LoadWidget1");
$find("<%= RadAjaxManager1.ClientID %>").ajaxRequest("LoadWidget2");
$find("<%= RadAjaxManager1.ClientID %>").ajaxRequest("LoadWidget3");
$find("<%= RadAjaxManager1.ClientID %>").ajaxRequest("LoadWidget4");
$find("<%= RadAjaxManager1.ClientID %>").ajaxRequest("LoadWidget5");
$find("<%= RadAjaxManager1.ClientID %>").ajaxRequest("LoadWidget6");
}
}
</
script
>
</
telerik:RadCodeBlock
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
></
telerik:RadAjaxLoadingPanel
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel2"
runat
=
"server"
BackColor
=
"Red"
></
telerik:RadAjaxLoadingPanel
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel3"
runat
=
"server"
BackColor
=
"Red"
></
telerik:RadAjaxLoadingPanel
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel4"
runat
=
"server"
BackColor
=
"Red"
></
telerik:RadAjaxLoadingPanel
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel5"
runat
=
"server"
BackColor
=
"Red"
></
telerik:RadAjaxLoadingPanel
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel6"
runat
=
"server"
BackColor
=
"Red"
></
telerik:RadAjaxLoadingPanel
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
RequestQueueSize
=
"10"
EnableAJAX
=
"true"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadAjaxManager1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"panel1"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"panel2"
LoadingPanelID
=
"RadAjaxLoadingPanel2"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"panel3"
LoadingPanelID
=
"RadAjaxLoadingPanel3"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"panel4"
LoadingPanelID
=
"RadAjaxLoadingPanel4"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"panel5"
LoadingPanelID
=
"RadAjaxLoadingPanel5"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"panel6"
LoadingPanelID
=
"RadAjaxLoadingPanel6"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
asp:Panel
ID
=
"panel1"
runat
=
"server"
></
asp:Panel
><
br
/>
<
asp:Panel
ID
=
"panel2"
runat
=
"server"
></
asp:Panel
><
br
/>
<
asp:Panel
ID
=
"panel3"
runat
=
"server"
></
asp:Panel
><
br
/>
<
asp:Panel
ID
=
"panel4"
runat
=
"server"
></
asp:Panel
><
br
/>
<
asp:Panel
ID
=
"panel5"
runat
=
"server"
></
asp:Panel
><
br
/>
<
asp:Panel
ID
=
"panel6"
runat
=
"server"
></
asp:Panel
><
br
/>
Protected
Sub
RadAjaxManager1_AjaxRequest(sender
As
Object
, e
As
Telerik.Web.UI.AjaxRequestEventArgs)
Handles
RadAjaxManager1.AjaxRequest
If
e.Argument =
"LoadWidget1"
Then
System.Threading.Thread.Sleep(1000)
panel1.Controls.Add(
New
LiteralControl(Now.ToLongTimeString))
ElseIf
e.Argument =
"LoadWidget2"
Then
System.Threading.Thread.Sleep(1000)
panel2.Controls.Add(
New
LiteralControl(Now.ToLongTimeString))
ElseIf
e.Argument =
"LoadWidget3"
Then
System.Threading.Thread.Sleep(3000)
panel3.Controls.Add(
New
LiteralControl(Now.ToLongTimeString))
ElseIf
e.Argument =
"LoadWidget4"
Then
System.Threading.Thread.Sleep(4000)
panel4.Controls.Add(
New
LiteralControl(Now.ToLongTimeString))
ElseIf
e.Argument =
"LoadWidget5"
Then
System.Threading.Thread.Sleep(5000)
panel5.Controls.Add(
New
LiteralControl(Now.ToLongTimeString))
ElseIf
e.Argument =
"LoadWidget6"
Then
System.Threading.Thread.Sleep(6000)
panel6.Controls.Add(
New
LiteralControl(Now.ToLongTimeString))
End
If
End
Sub