表示 Toolbar 中的 Button 元素
有关此类型所有成员的列表,请参阅 ToolbarDropDown 成员。
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
LionSky.WebControls.Tool
LionSky.WebControls.ToolbarDropDown
此类型的所有公共静态(Visual Basic 中为 Shared)成员对多线程操作而言都是安全的。但不保证任何实例成员是线程安全的。
工具栏存储的按钮工具类,使用 ToolbarDropDown 类以编程方式控制 Toolbar 中 DropDown 元素。
以下示例演示了如何使用 ToolbarDropDown 类来创建自定义下拉列表工具
<%@ Page Language="C#"%>
<%@ Register Assembly="WebHtmlEditor1.6" Namespace="LionSky.WebControls" TagPrefix="Lionsky" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
ToolbarDropDown tc = new ToolbarDropDown(LionSky.WebControls.ButtonType.DropDown, "", "CustomDropDown");
tc.CustomOnClickEventBody = @"alert(oTool.GetSelectedValue());";
for (int i = 0; i < 10; i++)
{
tc.CustomItems.Add(new ListItem("Name" + i.ToString(), "Name" + i.ToString()));
}
Toolbar tb = new Toolbar();
tb.Name = "Toolbar1";
tb.Tools.Add(tc);
WebHtmlEditor1.Toolbars.Add(tb);
}
protected void Button1_Click(Object sender, EventArgs e)
{
Response.Write(WebHtmlEditor1.Html);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<Lionsky:WebHtmlEditor ID="WebHtmlEditor1" runat="server">
</Lionsky:WebHtmlEditor>
<br />
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Submit" />
</div>
</form>
</body>
</html>
命名空间: LionSky.WebControls
程序集: WebHtmlEditor1.6 (在 WebHtmlEditor1.6.dll 中)
ToolbarDropDown 成员 | LionSky.WebControls 命名空间