这篇文章与我之前发布的另一篇文章类似,但建议的答案不起作用:(
我通过showmodaldialog产生一个新的对话窗口。标题设置在aspx页面的标签中。创建并显示对话框时,正确设置对话框的标题。但是,无论何时我在页面上进行回发(例如从下拉框中选择一个值,在gridview中选择一行),标题就会消失,只留下--WebPage Dialog。
我试图通过javascript使用document.title重新设置对话框标题,并尝试通过vb.net重新设置Page.Title但不高兴。每次发生回发时,对话框标题都会丢失。在我的应用程序中的任何其他showmodaldialog窗口中都不会发生这种情况。
它们和这个对话框窗口之间的唯一区别是,这是一个从另一个对话框窗口打开的对话框窗口(即打开2个对话框窗口 - 第一个窗口,当单击链接时,它打开第二个对话框窗口,其中标题在回发时消失了。
有人能说出问题是什么吗?
谢谢, ç
答案 0 :(得分:0)
可能是你可以在showdialog()方法之后指定标题。
你必须在showdialog()
之前设置标题