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

编辑器/阅读器

开发平台:

C#

  1. <%@Page Language="vb" ValidateRequest="false" ContentType="text/html"%>
  2. <%@Register TagPrefix="dntb" Namespace="DotNetTextBox" Assembly="DotNetTextBox"%>
  3. <script runat="server" language="vb">
  4. Private Sub Page_Load(obj As object,e As eventargs)
  5.         if Not IsPostBack then
  6. 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>"
  7. end if
  8. End Sub
  9.     Private Sub Button1_OnClick(ByVal sender As Object, ByVal e As System.EventArgs)
  10.         Select Case geturltype.SelectedValue
  11.             Case "images"
  12.                 url.Text = "编辑器中的第一张图片地址是:" + WebEditor1.GetImagesUrl(0).ToString()
  13.                 label1.Text = "<hr><b>以下是DotNetTextBox控件提交的内容</b>:<br>" + WebEditor1.Text
  14.                 Exit Select
  15.             Case "flash"
  16.                 url.Text = "编辑器中的第一张Flash地址是:" + WebEditor1.GetFlashUrl(0).ToString()
  17.                 label1.Text = "<hr><b>以下是DotNetTextBox控件提交的内容</b>:<br>" + WebEditor1.Text
  18.                 Exit Select
  19.             Case "flv"
  20.                 url.Text = "编辑器中的第一个FLV地址是:" + WebEditor1.GetFlvUrl(0).ToString()
  21.                 label1.Text = "<hr><b>以下是DotNetTextBox控件提交的内容</b>:<br>" + WebEditor1.Text
  22.                 Exit Select
  23.         End Select
  24.     End Sub
  25.     
  26.     Private Sub Button2_OnClick(ByVal sender As Object, ByVal e As System.EventArgs)
  27.         WebEditor1.Text = ""
  28.     End Sub
  29. </script>
  30. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  31. <html xmlns="http://www.w3.org/1999/xhtml" >
  32. <head>
  33. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  34. <title>演示:获取编辑器内容中的图片地址(C#)</title>
  35. <style type="text/css">
  36. <!--
  37. body {
  38. font-size: 9pt;
  39. }
  40. hr {
  41. border: dotted #AFAFAF;
  42. }
  43. input {
  44. font-size: 9pt;
  45. border: 1px ridge #999999;
  46. background-color: #FFFFFF;
  47. cursor:pointer;
  48. }
  49. TABLE {
  50. FONT: 9pt 宋体,Verdana,Arial
  51. }
  52. -->
  53. </style>
  54. </head>
  55. <body>
  56.     <form id="Form1" runat="server">
  57.     <table align=center width="555">
  58.         <tr>
  59.             <td valign="top" style="width: 551px">
  60.                 <fieldset>
  61.                     <legend>演示说明</legend>&nbsp; &nbsp; 本例子演示DotNetTextBox控件通过WebEditor1.GetImagesUrl[0].ToString()在提交时得到编辑器中的第一张图片地址,如果要得到第二张图片则为WebEditor1.GetImagesUrl[1].ToString(),如此类推!</fieldset>
  62.             </td>
  63.         </tr>
  64.     </table>
  65.     <br />
  66. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  67.   <tr>
  68.     <td align="center">
  69.         <p align="center">
  70.             [获取地址类型]:<asp:DropDownList ID="geturltype" runat="server">
  71.                 <asp:ListItem Value="images">图片地址</asp:ListItem>
  72.                 <asp:ListItem Value="flash">Flash地址</asp:ListItem>
  73.                 <asp:ListItem Value="flv">Flv地址</asp:ListItem>
  74.             </asp:DropDownList>
  75.             <br />
  76.             <br />
  77.             <DNTB:WebEditor id="WebEditor1" Skin="skin/xp/" runat="server"></DNTB:WebEditor> </p>
  78.         <p align="center">
  79.           <asp:Button id="Button1"  OnClick="Button1_OnClick" runat="server" Text="提交内容"></asp:Button>
  80.           <asp:Button id="Button2"  OnClick="Button2_OnClick" runat="server" Text="清空内容"></asp:Button>
  81.         </p>
  82.       </td>
  83.   </tr>
  84. </table>
  85. <br />
  86. <asp:Label ID="url" ForeColor="Red" runat="server"></asp:Label><br />
  87. <asp:label runat="server" ID="label1"></asp:label>
  88.       </form>
  89. </body>
  90. </html>