In this article we will be seeing how to create custom properties for visual webpart in SharePoint 2010. Steps Involved:
namespace CustomProperties.CustomPropertiesVisualWP { [ToolboxItemAttribute(false)] public class CustomPropertiesVisualWP : WebPart { public static string _value; [System.Web.UI.WebControls.WebParts.WebBrowsable(true), System.Web.UI.WebControls.WebParts.WebDisplayName("Enter the Value"), System.Web.UI.WebControls.WebParts.WebDescription(""), System.Web.UI.WebControls.WebParts.Personalizable( System.Web.UI.WebControls.WebParts.PersonalizationScope.Shared), System.ComponentModel.Category("anavijai Custom Properties"),| System.ComponentModel.DefaultValue("")]
public string _Value { get { return _value; } set { _value = value; } }
// Visual Studio might automatically update this path when you change the Visual Web Part project item. private const string _ascxPath = @"~/_CONTROLTEMPLATES/CustomProperties/CustomPropertiesVisualWP/CustomPropertiesVisualWPUserControl.ascx";
protected override void CreateChildControls() { Control control = Page.LoadControl(_ascxPath); Controls.Add(control); } } }
namespace CustomProperties.CustomPropertiesVisualWP { public partial class CustomPropertiesVisualWPUserControl : UserControl {
protected void Page_Load(object sender, EventArgs e) { }
protected void btnClick_Click(object sender, EventArgs e) { lblResult.Text = CustomPropertiesVisualWP._value; } } }
You need to be a premium member to use this feature. To access it, you'll have to upgrade your membership.
Become a sharper developer and jumpstart your career.
$0
$
. 00
monthly
For Basic members:
$20
For Premium members:
$45
For Elite members: