WebForm1.aspx
上传用户:avia982301
上传日期:2008-10-30
资源大小:557k
文件大小:2k
源码类别:

.net编程

开发平台:

C#

  1. <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="eWebEditorNet.WebForm1" validateRequest=false  %>
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
  3. <HTML>
  4. <HEAD>
  5. <title>WebForm1</title>
  6. <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
  7. <meta name="CODE_LANGUAGE" Content="C#">
  8. <meta name="vs_defaultClientScript" content="JavaScript">
  9. <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
  10. </HEAD>
  11. <body MS_POSITIONING="GridLayout">
  12. <script language=JavaScript>
  13. var doneUpload = "";
  14. // 表单提交检测
  15. function doCheck(){
  16. if (doneUpload){
  17. return true;
  18. }
  19. // 检测表单的有效性
  20. // 如:标题不能为空,内容不能为空,等等....
  21. if (eWebEditor1.getHTML()=="") {
  22. alert("内容不能为空!");
  23. return false;
  24. }
  25. // 表单有效性检测完后,自动上传远程文件
  26. // 函数:remoteUpload(strEventUploadAfter)
  27. // 参数:strEventUploadAfter ; 上传完后,触发的函数名,如果上传完后不需动作可不填参数
  28. eWebEditor1.remoteUpload("doSubmit()");
  29. return false;
  30. }
  31. // 表单提交(当远程上传完成后,触发此函数)
  32. function doSubmit(){
  33. doneUpload = "yes";
  34. document.all("Button1").click();
  35. }
  36. </script>
  37. <form id="Form1" method="post" runat="server" onsubmit="return doCheck();">
  38. <table border=1 cellpadding=5 cellspacing=0>
  39. <tr>
  40. <td>
  41. <INPUT type="hidden" name="content" Value="<%=Server.HtmlEncode(Request["content"])%>">
  42. <IFRAME ID="eWebEditor1" src="eWebEditor/ewebeditor.htm?id=content&style=coolblue" frameborder="0" scrolling="no" width="550" height="350"></IFRAME>
  43. </td>
  44. </tr>
  45. <tr>
  46. <td align=right>
  47. <asp:Button id="Button1" runat="server" Text=" 提交 "></asp:Button>
  48. </td>
  49. </tr>
  50. <tr>
  51. <td>
  52. <asp:Label id="Label1" runat="server">此处为提交后的内容(Label)</asp:Label>
  53. </td>
  54. </tr>
  55. </table>
  56. </form>
  57. </body>
  58. </HTML>