<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<title>内容框架集</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</head>
<frameset cols="0,*">
<frame name="contents" src="">
<frame name="main" src="Register1.aspx?name=‘隐藏控件Name的值’password=‘隐藏控件Password的值’">
<noframes>
<pre id="p2">
================================================================
关于完成此内容框架集的说明
1. 为“contents”框架添加 src="" 页的 URL。
2. 为“main”框架添加 src="" 页的 URL。
3. 将 BASE target="main" 元素添加到“contents”页的 
HEAD,以将“main”设置为默认框架,“contents”页的链接将
在该框架中显示其他页。
================================================================
</pre>
<p id="p1">
此 HTML 框架集显示多个 Web 页。若要查看此框架集,请使用支持 HTML 4.0 及更高版本的 Web 浏览器。
</p>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
         <INPUT  type="hidden" ID="name" NAME="name" value="123">
                           <INPUT  type="hidden" ID="password" NAME="password"">
</form>
</body>
</noframes>
</frameset>--------------------------------------------------------
     如以上代码,在代码行:<frame name="main" src="Register1.aspx?name=‘隐藏控件Name的值’password=‘隐藏控件Password的值’">,如何写才可以把隐藏控件的值写到里面,懂的请花点时间帮忙说一下,先谢谢!</html>

解决方案 »

  1.   

    vs默认是不支持框架集设计视图的,用IFrame, IFrame标签可以像操作一般的标签一样作为一个控件在cs中控制.<iframe id="idf" runat="server"/>这样行不行
    <script>
    function onRegister()
    {
      var name = document.getElementByName("name");
    var pwd = document.getElementByName("password");
    var main = document.getElementByName("main");
    var url = "Register1.aspx?name=" + name.value + "&password=" + pwd.value;
    main.src = url;
    }
    </script>