2012-08-09 74 views
0

我试图用ShowDialog来显示我的aspx页面的弹出框,然后从中获取返回值。我创建了我的表单,但无法将其注册到我的初始页面。这里是我新形式的所有代码;从另一个表单调用一个表单

Partial Class MyForm 
    Inherits System.Web.UI.Page 

End Class 

和我的初始页面的相关代码;但是Visual Studio不识别MyForm。我究竟做错了什么?


不确定它们是否相关,但这里是我的新页面的页面声明;

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="MyForm.aspx.vb" 
Inherits="MyForm" %> 

和我原来的形式;

<%@ Page Language="VB" MasterPageFile="../../../Site.master" 
CodeFile="List.aspx.vb" Inherits="List" %> 

回答

0

您无法在Windows窗体中使用ShowDialog显示ASP.NET中的弹出框。 如果您需要在ASP.NET中显示弹出窗口,请使用ASP.NET ModalPopupJQuery dialog

另外,在ASP.NET中,您不会像调用窗体那样调用窗体。你只需重定向到它。检查HttpResponse.Redirect Method

相关问题