demo_all_cs.aspx
上传用户:lanchensha
上传日期:2022-02-27
资源大小:7530k
文件大小:3k
源码类别:

编辑器/阅读器

开发平台:

C#

  1. <%@Page Language="C#" ValidateRequest="false" ContentType="text/html"%>
  2. <%@Register TagPrefix="dntb" Namespace="DotNetTextBox" Assembly="DotNetTextBox"%>
  3. <script runat="server" language="C#">
  4.     private void Page_Load(object sender, System.EventArgs e)
  5.     {
  6.         if (!IsPostBack)
  7.         {
  8.             WebEditor1.Text = "<a href=http://www.aspxcn.com.cn><img src='system_dntb/skin/xp/img/logo.gif' alt='DotNet中华网版权所有' width=260 height=60 border=0></a>";
  9.         }
  10.     }
  11.     private void Button1_OnClick(object sender, System.EventArgs e)
  12.     {
  13.         label1.Text = "<hr><b>以下是DotNetTextBox控件提交的内容</b>:<br>" + WebEditor1.Text;
  14.     }
  15.     private void Button2_OnClick(object sender, System.EventArgs e)
  16.     {
  17.         WebEditor1.Text = "";
  18.     }
  19.     private void ChangedMenu(object sender, System.EventArgs e)
  20.     {
  21.         WebEditor1.MenuConfig = menu.SelectedItem.Value;
  22.         WebEditor1.Width = 640;
  23.         WebEditor1.LeftAreaWidth ="45%";
  24.         WebEditor1.RightAreaWidth = "55%";
  25.     }
  26. </script>
  27. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  28. <html xmlns="http://www.w3.org/1999/xhtml" >
  29. <head>
  30. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  31. <title>演示:全部内置功能的应用实例(C#)</title>
  32. <style type="text/css">
  33. <!--
  34. body {
  35. font-size: 9pt;
  36. }
  37. hr {
  38. border: dotted #AFAFAF;
  39. }
  40. input {
  41. font-size: 9pt;
  42. border: 1px ridge #999999;
  43. background-color: #FFFFFF;
  44. cursor:pointer;
  45. }
  46. TABLE {
  47. FONT: 9pt 宋体,Verdana,Arial
  48. }
  49. -->
  50. </style>
  51. </head>
  52. <body >
  53.     <table align=center width="555">
  54.         <tr>
  55.             <td valign="top">
  56.                 <fieldset>
  57.                     <legend>演示说明</legend>&nbsp; &nbsp; 本例子演示了DotNetTextBox控件所有内置功能的应用,用户可通过配置system_dntb/menuconfig目录下的all.config文件来随心所欲排列及增减各种控件内置的编辑功能,也可以调用插件参数来增加外部插件(plugin)功能,此演示提供了两种全功能的排列样式!</fieldset>
  58.             </td>
  59.         </tr>
  60.     </table>
  61.     <br />
  62. <table width="100%" border="0"  cellspacing="0" cellpadding="0">
  63.   <tr>
  64.     <td align="center"><form id="Form1"  runat="server">
  65.         [排列样式]:<asp:DropDownList ID="menu" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ChangedMenu">
  66.             <asp:ListItem Value="all.config">两行排列</asp:ListItem>
  67.             <asp:ListItem Value="all_3row.config">三行排列</asp:ListItem>
  68.         </asp:DropDownList><br />
  69.         <br />
  70.     <DNTB:WebEditor id="WebEditor1" Width="780px" Skin="skin/xp/" MenuConfig="all.config" runat="server" LeftAreaAlign="center" LeftAreaWidth="38%" RightAreaWidth="62%"></DNTB:WebEditor>
  71.         <br />
  72.         <br />
  73.           <asp:Button id="Button1"  OnClick="Button1_OnClick" runat="server" Text="提交内容"></asp:Button>
  74.           <asp:Button id="Button2"  OnClick="Button2_OnClick" runat="server" Text="清空内容"></asp:Button>
  75.       </form></td>
  76.   </tr>
  77. </table>
  78. <asp:label runat="server" ID="label1"></asp:label>
  79. </body>
  80. </html>