工作流任务的内容类型 aspx 怎么不能加iframe
以下内容类型都是用的aspx
现在是这样的,有一个用户提交表单开始工作流,工作流有多个级别
想让每个级别打开自己的任务链接时,看到第一个用户提交的表单,本来我是每个页面都获取值然后从数据库里去取,
但是发现这样维护起来不方便,如果用户需求要改页面的话,每个审批页面都要改动相应的地方。于是我想用iframe的方法
嵌入aspx但是发觉好像不能嵌入aspx,嵌入就报未知错误。
表单的内容现在用asp.net 的网站另外做的,具体内容是想把参数传到asp.net里(request.get("id")之类的)
设想结构如下
aspx(工作流任务的内容类型)
-----iframe src=那个另外建的网站的地址
代码如下:
<%@ Page Language="C#" MasterPageFile="~/_layouts/application.master"Inherits="shouTaskLib.shouTask1, shouTaskLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=15736b9ccc034fa0"%><%@ Import Namespace="Microsoft.SharePoint" %> <%@ Register TagPrefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %><asp:Content ID="Content1" ContentPlaceHolderID="PlaceHolderPageTitle" runat="server"> 办公室主任审核</asp:Content><asp:Content ID="Content2" ContentPlaceHolderID="PlaceHolderTitleBreadcrumb" runat="server"> </asp:Content><asp:Content ID="Content3" ContentPlaceHolderID="PlaceHolderPageTitleInTitleArea" runat="server"> <asp:Label ID="lb2" runat="server" Text="task1"></asp:Label></asp:Content><asp:Content ID="Content4" ContentPlaceHolderID="PlaceHolderSiteName" runat="server" /><asp:Content ID="Content5" ContentPlaceHolderID="PlaceHolderMain" runat="server"><%--<script type="text/javascript">function getid(){ return 274;}function setsrc(){ document.getElementById("fr1").src = "http://hp-hu:7001/xzbg/shouwenForm.aspx?id=273";}</script>--%><%--<iframe id= 'fr1'src='http://hp-hu:7001/xzbg/shouwenForm.aspx?id=273' runat='server' width='100%' height = '100%' frameborder='0' ></iframe>--%><table style="border-collapse:collapse; border:1px #EBF3FF solid; width:90%"> <%-- <tr align="left"> <td style="width:6%" style="border:1px #EBF3FF solid"><asp:Label ID="lb4" runat="server" Text="来文机关"></asp:Label></td> <td style="width:10%" style="border:1px #EBF3FF solid"><asp:Label ID="jg" runat="server"></asp:Label> </td> <td style="width:10%" style="border:1px #EBF3FF solid"> <table style="border-collapse:collapse; border:1px #EBF3FF solid; width:100%"> <tr><td style="border:1px #EBF3FF solid; width:150px">收文编号</td></tr> <tr><td style="border:1px #EBF3FF solid; width:150px">来文日期</td></tr> <tr><td style="border:1px #EBF3FF solid; width:150px">来文编号</td></tr> </table> </td> <td style="width:20%;border:1px #EBF3FF solid" > <table style="border-collapse:collapse; border:1px #EBF3FF solid; width:100%"> <tr><td style="width:90%;border:1px #EBF3FF solid"><asp:Label ID="swnum" runat="server" Width="250px"></asp:Label></td></tr> <tr> <td style="width:90%;border:1px #EBF3FF solid"><asp:Label ID="comedate" runat="server" Width="150px"></asp:Label> </td> </tr> <tr><td style="width:90%;border:1px #EBF3FF solid"><asp:Label ID="comenum" runat="server" Width="270px"></asp:Label></td></tr> </table> </td> </tr> <tr> <td style="width:6%;border:1px #EBF3FF solid"><asp:Label ID="lb5" runat="server" Text="文件标题"></asp:Label></td> <td colspan="3" style="border:1px #EBF3FF solid"><asp:Label ID="title" runat="server" Width="90%"></asp:Label></td> </tr> <tr> <td style="width:6%;border:1px #EBF3FF solid"><asp:Label ID="lb6" runat="server" Text="拟办意见"></asp:Label></td> <td colspan="3" style="border:1px #EBF3FF solid"><asp:Label ID="yj" runat="server" Width="90%" Height="100px"></asp:Label></td> </tr> <tr> <td style="width:6%;border:1px #EBF3FF solid"><asp:Label ID="lb7" runat="server" Text="相关附件"></asp:Label></td> <td colspan="3" style="border:1px #EBF3FF solid"><asp:HyperLink ID="fileurl" runat="server" Target="_blank"></asp:HyperLink></td> </tr>--%> <tr> <td style="width:6%;border:1px #EBF3FF solid"><asp:Label ID="lb8" runat="server" Text="意见填写"></asp:Label></td> <td colspan="3" style="border:1px #EBF3FF solid"> <asp:Label ID="lb9" runat="server" Text="同意:"></asp:Label> <asp:RadioButton ID="r1" runat="server" GroupName="agree" AutoPostBack="true" OnCheckedChanged="agree_OnCheckedChanged" Checked="false"/>   <asp:Label ID="lb10" runat="server" Text="退回:"></asp:Label> <asp:RadioButton ID="r2" runat="server" GroupName="agree" AutoPostBack="true" OnCheckedChanged="agree_OnCheckedChanged" Checked="true"/><br /> <asp:TextBox ID="myyj" runat="server" Height="50px" Width="90%"></asp:TextBox> </td> </tr> <tr> <td style="width:6%;border:1px #EBF3FF solid"> <asp:PlaceHolder ID="leadlb" runat="server" Visible="false"> <asp:Label ID="lb11" runat="server" Text="请领导审批:"></asp:Label> </asp:PlaceHolder> </td> <td colspan="3" style="border:1px #EBF3FF solid"> <asp:PlaceHolder ID="lead" runat="server" Visible="false"> <asp:RadioButton ID="l1" runat="server" GroupName="leader" Text="处长审核" /> <asp:RadioButton ID="l2" runat="server" GroupName="leader" Text="邱副处长审核"/> <asp:RadioButton ID="l3" runat="server" GroupName="leader" Text="钱副处长审核"/> </asp:PlaceHolder> </td> </tr> <tr> <td style="border:1px #EBF3FF solid"> <asp:Button ID="btnSubmit" Text="提交" runat="server" OnClick="Submit_Click"/> <asp:Button ID="btnCancel" Text="取消" runat="server" OnClick="Cancel_Click"/> </td> </tr> </table></asp:Content>