Sitefinity Widget User Control

Sitefinity Widget User Control

By : user2187583
Date : November 27 2020, 04:01 AM
I hope this helps . Like @Veselin said, you cannot mix MVC and user controls. You can either register your user control as a widget or use MVC to create the widget.
code :

Share : facebook icon twitter icon
SiteFinity 4.0: Trouble Accessing Postback Data in Custom User Control

SiteFinity 4.0: Trouble Accessing Postback Data in Custom User Control

By : MikeGC
Date : March 29 2020, 07:55 AM
This might help you Never mind - I figured it out. For some reason, data isn't available at the Page_Load stage of the .net page lifecycle in a sitefinity form submission (at least not via a custom user control). If I wait until the Page_PreRender stage to retrieve the data from the form on the page, it's all there.
My current prevailing theory is that Sitefinity 4.0 grabs the postback data when a form submits and hasn't finished monkeying around with it at the Page_Load stage, so you have to wait until the Page_PreRender stage before sitefinity has injected the data back into the page cycle.
ASP.NET validation group disappears (in Sitefinity user control)

ASP.NET validation group disappears (in Sitefinity user control)

By : Spoorthi Gowda
Date : March 29 2020, 07:55 AM
With these it helps I'm not sure if this is the cause, but by default, Sitefinity pages have Viewstate disabled. Open the Properties of the page (under the Actions menu in the list of pages in the backend) and check the box to enable viewstate and let me know if that resolves the issue.
hope this is helpful!
Trouble with creating export control for Sitefinity widget using MVC

Trouble with creating export control for Sitefinity widget using MVC

By : jee
Date : March 29 2020, 07:55 AM
it fixes the issue You need to change the pageArray from System.Web.UI.Page to Telerik.Sitefinity.Pages.Model.PageNode
Depending on which version of Sitefinity that you are using. Since version 7.0 the metadata information which was previously located in PageData is now located in PageNode.
code :
public ActionResult Index()
    List<PageNode> pageArray = new List<PageNode>();

    //// Use Sitefinity API get all pages
    IQueryable<PageNode> pageNodes = App.WorkWith().Pages().Where(pN => (pN.Page != null && pN.Page.Status == ContentLifecycleStatus.Live)).Get();
    foreach (var page in pageNodes) 

    return Json(pageArray, JsonRequestBehavior.AllowGet);
How to check if user is logged in (authenticated) in Sitefinity widget template?

How to check if user is logged in (authenticated) in Sitefinity widget template?

By : Artem Lapatanov
Date : March 29 2020, 07:55 AM
To fix this issue Because the Sitefinity widget templates are essentially just ascx files what you can do is create another custom user control and then reference that from your widget template instead of going the code behind route.
I've modified your code to use the Sitefinity api to check if the user is logged in, you can use this in the page load event for your new control that you'll register on the widget template:
code :
protected void Page_Load(object sender, EventArgs e)

    if  (ClaimsManager.GetCurrentIdentity().IsAuthenticated)
        UserStatus.Text = "Logged in";
        UserStatus.Text = "Not logged in";
using Telerik.Sitefinity.Security.Claims;
<%@ Register TagName="LoginStatus" TagPrefix="Custom" Src="~/Controls/LoginStatus/LoginStatus.ascx" %>
<Custom:LoginStatus runat="server" />
Sitefinity user control

Sitefinity user control

By : pozimu
Date : March 29 2020, 07:55 AM
I hope this helps you . You need to set the path to the user control (ascx) not in the Controller CLR Type field, but in Control CLR Type or Virtual Path field.
So, just cut it from the former field and paste it in the latter field and you should be fine.
Related Posts Related Posts :
  • Linq to object Multiple Where short circuit evaluation
  • WPF - Create solid layout without designer
  • View not rendering on NET Core
  • Proper way to create domain models and viewmodels in microservices
  • StaticInjectorError(AppModule)[AuthGuard] after login
  • Getting Entity Model dynamically based on TableName?
  • Customizing the Navigation Form after my form's confirmation dialog
  • CSHTML Confirm Delete prior to deleting database record
  • How to set property values for indexers using Expressions?
  • My Mandelbrot sketching program in c# isn't working
  • Best way to validate a date string in C#
  • Bot Framework v4 Bot emulator authentication bad request
  • Can I use MVC 5 remote validation to check for duplicate values, but exclude the item being edited?
  • How to get list of all databases using MongodbClient class. (C# application)
  • WPF DataGrid disable cell edit based on value
  • how to check if there are 4 or more spaces in streamread line
  • How to perform style changes on datagridview rows using rows from the underlying bindingsource?
  • How do I add a C# solution file in Jetbrains Rider?
  • Docker ASP.NET CORE 2.1 app in Visual Studio 2017. App does not start in debug mode
  • ASP.NET Core WebApi with SQL Server and EFCore 2
  • MultiSelectList shows one value from the IEnumerable given to it with multiple values
  • Items in picker from a list - Xamarin Code behind
  • How can I insert/update a List<T> as member of an entity in SQLite?
  • How to "flush" ApplicationInsightsTraceListener, in a Console Application, on exit?
  • Named Pipes Between Winforms and Service Can Only Connect Once
  • Add CDATA to a Node Value in a loop
  • Custom serializer for just one property in Json.NET, without changing the model class
  • How to stop a timer/change system UI OnSleep Xamarin Android
  • LINQ parse xml file and get values from specific nodes
  • How do I set the time out for page load?
  • Clarification of IL generated code referenced to strings
  • EntityFrameworkCore.SQLLite and UWP Not behaving as expected
  • WPF MediaElement: Video opened twice
  • Temporary excel file with Interop library
  • Insert \u2265 into a C# string
  • Constant Enemy Damage to Player - Unity 2019.1 Beta
  • Is there a way to scan for viruses when downloading an attachment using EWS?
  • How to generify a method when T can be multiple new () Types?
  • Reading binary file data into List of Structs
  • Updating Status Strip on Form from BackgroundWorker
  • Visual Studio using GIT repository Publishing with API and Website in one Solution
  • Return Standard Deviation of column values with other column value condition LINQ
  • Grab a count of different values in object
  • c# File used by who?
  • How to parse string into an array using set number of characters in C#
  • How to sent list using CommandParameter
  • Problem with referencing ResourceDictionaries, and Styling across multiple assemblies
  • StackExchange Redis - high CPU usage on WriteAllQueues
  • Not typing the full variable name but partial name is represented by another string value
  • Linq to Entities Selecting Data with Max Date?
  • How to extract data using Ical.Net?
  • C# program crashes because listbox items change
  • Kicking a user in Discord.Net
  • C# Linq Find duplicates with multiple group by
  • How to call control on a Panel that is inside usercontrol
  • c# ReadAsJsonAsync in framework 4.5
  • Inner join two table variables and return an output cursor from an anonymous plsql block in a c# application
  • Notify consumers when all tasks have completed without blocking the thread
  • Replace "\\" with "\" in a path
  • CSS Not formatting inside repeater
  • shadow
    Privacy Policy - Terms - Contact Us © bighow.org