or
I would like the embedded Skins to apply their default style.
Thanks!
<
telerik:RadNotification
ID
=
"AddToCartNotification"
runat
=
"server"
Animation
=
"Fade"
AutoCloseDelay
=
"5000"
ContentIcon
=
""
Height
=
"100px"
Opacity
=
"80"
Position
=
"Center"
Skin
=
"Forest"
Width
=
"300px"
EnableRoundedCorners
=
"True"
EnableShadow
=
"True"
LoadContentOn
=
"EveryShow"
oncallbackupdate
=
"AddToCartNotification_CallbackUpdate"
Title
=
"Add to Cart Result"
/>
protected void OnVideoRepeaterItemCommand(object source, RepeaterCommandEventArgs e)
{
switch (e.CommandName)
{
case "AddToCart":
{
AddItemToCart((string)e.CommandArgument);
break;
}
}
}
private void AddItemToCart(string productSku)
{
ShoppingCartUtilities.AddToCartResult result = ShoppingCartUtilities.AddItemToCart(productSku, 1, 1);
string caption = "";
string msg = "";
string icon = "";
if (result == ShoppingCartUtilities.AddToCartResult.ItemAddSucceeded)
{
icon = "info";
caption = "Item Added";
msg = "Item successfully added to cart";
}
else if (result == ShoppingCartUtilities.AddToCartResult.ItemAddFailedMaxItemCountReached)
{
icon = "warning";
caption = "Maximum Count for Item Reached";
msg = "Only one copy of this video can be added to your cart";
}
else
{
icon = "deny";
caption = "Unable to Add Item to Cart";
msg = "Add to cart failed. Sorry for the inconvenience";
}
string value = string.Format("{0}|{1}|{2}", icon, caption, msg);
AddToCartNotification.Value = value;
AddToCartNotification.Show();
}
protected void AddToCartNotification_CallbackUpdate(object sender, Telerik.Web.UI.RadNotificationEventArgs e)
{
RadNotification notification = sender as RadNotification;
if(notification == null)
return;
string[] vals = notification.Value.Split('|');
if (vals == null || vals.Length < 3)
return;
AddToCartNotification.TitleIcon = vals[0];
AddToCartNotification.Title = vals[1];
//AddToCartNotification.ContentIcon = vals[0];
AddToCartNotification.Text = vals[2];
}
<
telerik:RadWindowManager
runat
=
"server"
ID
=
"RadWindowManager1"
>
<
Windows
>
<
telerik:RadWindow
ID
=
"radWinInvoiceDetails"
runat
=
"server"
ShowContentDuringLoad
=
"false"
Width
=
"400px"
Height
=
"400px"
Title
=
"Invoice Details"
DestroyOnClose
=
"true"
Behaviors
=
"Default"
>
<
ContentTemplate
>
<
uc:MakePaymentControl
ID
=
"AnotherControl"
runat
=
"server"
/>
</
ContentTemplate
>
</
telerik:RadWindow
>
</
Windows
>
</
telerik:RadWindowManager
>
<
grid
code----
<telerik:GridTemplateColumn
HeaderText
=
"Status"
>
<
ItemTemplate
>
<
asp:LinkButton
ID
=
"lnkStatus"
runat
=
"server"
Text
=
"Pay"
CommandName
=
"pay"
CommandArgument='<%# Eval("PaymentID") %>'></
asp:LinkButton
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
protected void grid_OnItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e)
{
if (e.CommandName == "pay")
{
string invoiceID = e.CommandArgument.ToString();
ucMakePaymentControl.BindInvoiceDetails(Convert.ToInt64(invoiceID));
radWinInvoiceDetails.VisibleOnPageLoad = true;
}
}
function
IsTREmpty() {
var tr = document.getElementById('rdCmbTR').value;
var tt = document.getElementById('rdCmbTT').value;
var tid = document.getElementById('rdTxtTId').value;
var tDesc = document.getElementById('rdTxtTDesc').value;
alert(tDesc.length);
if (tDesc.length > 0) {
if (tt == -1 && tid.length == 0 && tr == -1) {
alert('Please Select T R'); }
}
}
If e.CommandName = "Assign" Then
Dim item As GridDataItem = CType(e.Item, GridDataItem)
Dim strJobNumber As String = e.Item.OwnerTableView.DataKeyValues(e.Item.ItemIndex)("Job_Number")
Dim strButtonText As String = CType(item("button").Controls(0), Button).Text
Dim NTLoginID As String = GetCurrentUser()
If String.IsNullOrEmpty(strButtonText) Then
Dim _db As New MyAssembly.DataContext(ConfigurationManager.ConnectionStrings("MyCNString").ConnectionString)
Dim rslt = _db.TMSearchAssignments.Where(Function(x) x.JobNumber.Equals(strJobNumber)).FirstOrDefault
If Not rslt Is Nothing Then
CType(item("button").Controls(0), Button).Text = rslt.NTLoginID
Exit Sub
Else
db.StoredProcedureRepo.sp_Insert_TMSearchAssignment(strJobNumber, NTLoginID, False)
CType(item("button").Controls(0), Button).Text = NTLoginID
End If
End If
End If