首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

不知道出什么有关问题,帮忙看看

2011-12-27 
不知道出什么问题,帮忙看看1.aspxfunctionSelectclass(){varmyWinmyWinwindow.showModalDialo

不知道出什么问题,帮忙看看
1.aspx
==========
function   Selectclass()
{
      var   myWin;
myWin=window.showModalDialog( "2.aspx ",   "dialogWidth=300px;dialogHeight=400px ");  
document.getElementById   ( "Txtnews_class ").value=myWin;
}

<asp:TextBox   ID= "Txtnews_class "   runat= "server "> </asp:TextBox>
<input   id= "Butselect_class "   type= "button "   value= "选择栏目 "   onclick   = "Selectclass() "   />
=============
2.aspx
function   ss()
{
    var   a=document.getElementById( "TextBox1 ").value;
    window.returnValue=a;
    opener=null;
    window.close();
}
<asp:TreeView   ID= "TreeView1 "   runat= "server "   OnSelectedNodeChanged= "TreeView1_SelectedNodeChanged "   ShowLines= "True "   AutoGenerateDataBindings= "false "> </asp:TreeView>

<asp:TextBox   ID= "TextBox1 "   runat= "server "> </asp:TextBox>
<input   id= "Button1 "   type= "submit "     value= "确定 "     onclick   = "ss() "     />
===========
protected   void   Page_Load(object   sender,   EventArgs   e)
        {
                if   (!this.IsPostBack)
                {
                        SelectClass   bindtree   =   new   SelectClass();
                        bindtree.bindclass(this.TreeView1);

                }
        }
    protected   void   TreeView1_SelectedNodeChanged(object   sender,   EventArgs   e)
        {
                    this.TextBox1.Text   =   this.TreeView1.SelectedNode.Value;

        }

不知哪里出错了,单独运行2.aspx,this.TextBox1可以获得值,但是调试1.aspx,在选择后2.aspx中的this.TextBox1却得不到值,1.aspx中Txtnews_class也获不到值

[解决办法]
2.aspx的 <head> </head> 中有没有 <BASE target= "_self "> ?没有的话加上

热点排行