Popular Posts
JDateField package bruce.lib.swing; import java.awt.GridBagConstraints; import java.awt.GridBagLayout; import java.awt.Insets; import java.awt.event.A... Enable SSL connection for Jsoup import org.jsoup.Connection; import org.jsoup.Jsoup; import javax.net.ssl.*; import java.io.IOException; import java.security.KeyManagement... vi hot key guide 第一部份:一般模式可用的按鈕說明,游標移動、複製貼上、搜尋取代等 移動游標的方法 h 或 向左方向鍵(←) 游標向左移動一個字元 j 或 向下方向鍵(↓) 游標向下移動一個字元 k 或 向上方向鍵(↑) 游標向上移動一個字元 l 或 向右方向鍵(→) 游標...
Stats
Custom webpart properties
AwardView.cs
[ToolboxItemAttribute(false)]
public class AwardView : WebPart
{
    [WebBrowsable(true)]
    [Category("Extended")]
    [WebDescription("Shows when items contains no photo")]
    [WebDisplayName("Substitute Photo")]
    [Personalizable(PersonalizationScope.Shared)]
    public string SubstitutePhoto { get; set; }

    // Visual Studio might automatically update this path when you change the Visual Web Part project item.
    private const string _ascxPath = @"~/_CONTROLTEMPLATES/QuarterlyAward/AwardView/AwardViewUserControl.ascx";

    protected override void CreateChildControls()
    {
        Control control = Page.LoadControl(_ascxPath);
        Controls.Add(control);
    }
}
AwardView.webpart (set default value)
<?xml version="1.0" encoding="utf-8"?>
<webParts>
  <webPart xmlns="http://schemas.microsoft.com/WebPart/v3">
    <metaData>
      <type name="QuarterlyAward.AwardView.AwardView, $SharePoint.Project.AssemblyFullName$" />
      <importErrorMessage>$Resources:core,ImportErrorMessage;</importErrorMessage>
    </metaData>
    <data>
      <properties>
        <property name="Title" type="string">AwardView</property>
        <property name="Description" type="string">My Visual WebPart</property>
        <property name="SubstitutePhoto" type="string">/sites/BruceDev/SiteAssets/Personal.png</property>
      </properties>
    </data>
  </webPart>
</webParts>