示例#1
0
 protected void Run(Sitecore.Web.UI.Sheer.ClientPipelineArgs args)
 {
     if (args.IsPostBack)
     {
         CreateNewsItem(args.Result, args.Parameters["database"], args.Parameters["language"]);
     }
     else
     {
         string text = StringUtil.GetString(new string[] { args.Parameters["prompt"], "Enter the name of the new item:" });
         Sitecore.Context.ClientPage.ClientResponse.Input(text, Translate.Text("New Item"), Settings.ItemNameValidation, "'$Input' is not a valid name.", Settings.MaxItemNameLength);
         args.WaitForPostBack();
     }
 }