| @ -0,0 +1,68 @@ | |||
| using BWP.B3WeChat.Utils; | |||
| using System; | |||
| using System.Collections.Generic; | |||
| using System.Linq; | |||
| using System.Text; | |||
| using System.Web.UI; | |||
| using System.Web.UI.HtmlControls; | |||
| using System.Web.UI.WebControls; | |||
| using TSingSoft.WebControls2; | |||
| using TSingSoft.WebPluginFramework.Security; | |||
| namespace BWP.Web.Pages.B3WeChat.Tools | |||
| { | |||
| class CustomMenuMan:AppBasePage | |||
| { | |||
| protected override void InitForm(HtmlForm form) | |||
| { | |||
| if (!User.IsInRole("B3WeChat.服务号管理.自定义菜单")) | |||
| { | |||
| throw new AppSecurityException(); | |||
| } | |||
| form.Controls.Add(new LiteralControl("<h1>" + TabTitle + "</h1>")); | |||
| var vPanel = new VLayoutPanel(); | |||
| form.Controls.Add(vPanel); | |||
| var toobar = new HLayoutPanel(); | |||
| vPanel.Add(toobar); | |||
| var text = new TextBox(); | |||
| text.Width = Unit.Percentage(100); | |||
| text.TextMode = TextBoxMode.MultiLine; | |||
| text.Height = Unit.Pixel(600); | |||
| text.Style.Add("margin", "15px"); | |||
| vPanel.Add(text, new VLayoutOption(HorizontalAlign.Left)); | |||
| toobar.Add(new TSButton("载入", delegate | |||
| { | |||
| text.Text = InOutMessageUtil.GetCustomMenu(); | |||
| AspUtil.Alert(this, "载入自定义菜单成功"); | |||
| })); | |||
| toobar.Add(new TSButton("设置", delegate | |||
| { | |||
| InOutMessageUtil.SetCustomMenu(text.Text); | |||
| AspUtil.Alert(this, "设置自定义菜单成功"); | |||
| })); | |||
| toobar.Add(new TSButton("删除", delegate | |||
| { | |||
| InOutMessageUtil.DelteCustomMenu(); | |||
| AspUtil.Alert(this, "删除自定义菜单成功"); | |||
| })); | |||
| } | |||
| protected override string TabTitle | |||
| { | |||
| get | |||
| { | |||
| return "自定义菜单"; | |||
| } | |||
| } | |||
| } | |||
| } | |||