📄 selsitepage.ascx.cs
字号:
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using DNNLite.Entites.Modules;
using DNNLite.Comm;
using DNNLite.Entites.Tab;
public partial class controls_selSitePage : System.Web.UI.UserControl
{
protected void Page_Init(object sender, EventArgs e)
{
if (!IsPostBack)
{
FillPageList(dplPage);
}
}
private void FillPageList(DropDownList dpllist)
{
dpllist.Items.Add(new ListItem("<没有设置>", "0"));
IList<TabInfo> tabs = TabInfoController.GetTabs(true, false, true);
foreach (TabInfo t in tabs)
{
ListItem itm = new ListItem("".PadLeft(t.Level * 3, '.') + t.TabName + " " + t.Title, t.TabId.ToString());
dpllist.Items.Add(itm);
}
}
public string TabId
{
get { return dplPage.SelectedValue; }
set
{
try
{
dplPage.SelectedValue = value;
}
catch (ArgumentOutOfRangeException )
{
dplPage.SelectedIndex = 0;
}
}
}
public System.Web.UI.WebControls.Unit Width
{
get { return dplPage.Width; }
set { dplPage.Width = value; }
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -