可以定义节,该节与 <appSettings> 节使用相同的配置处理程序。例如:<configuration>
   <configSections>
      <sectionGroup name="myGroup">
         <sectionGroup name="nestedGroup">
            <section name="mySection"
                     type="System.Configuration.NameValueSectionHandler, 
                     System, Version=1.0.3300.0, Culture=neutral,
                     PublicKeyToken=9b35aa32c18d4fb1 />
      </sectionGroup>
   </configSections>   <myGroup>
      <nestedGroup>
         <mySection>
            <add key="key_one" value="1" />
            <add key="key_two" value="2" />
         </mySection>
      </nestedGroup>
   </myGroup>
</configuration>可以读取上面定义的配置节的值,如下:
NameValueCollection config = (NameValueCollection)
   ConfigurationSettings.GetConfig("mygroup/nestedgroup/mysection");
Response.Write("The value of key_one is " + config["key_one"] + "<br>");
Response.Write("The value of key_two is " + config["key_two"] + "<br>");

解决方案 »

  1.   

    楼顶的帖子中没说清楚最要问题,不过页面尺寸数据的保存是次要问题,放在哪里都能取到。数据读取完后用什么方法设置页面呢?我好像没发现ASP.NET中提供了相关操作。
      

  2.   

    我试验出来一个方法:
    Response.Write("<Script language='javascript'>window.resizeTo(" & intWidth & "," & intHeight & ")</Script>")
    这样的话,页面尺寸将在客户端下载完页面HTML代码后开始执行并改变浏览器窗体尺寸。
    但是有个缺陷,页面尺寸看起来象“变魔术”,刚开始的时候是默认大小,网速快的话瞬间改变没感觉,网速慢的话就会让人觉得不舒服。
    请高手提供更好方案。
      

  3.   

    <script language="javascript">
    <!--
    function reSize(){
    h1 = 200
            w1 = screen.availwidth;
            if (w1>1000) {
               w1=350
               h1=200
            }
            else if (w1>790)
            {
               w1=200
               h1=200
            }
            else if (w1>700)
            {
              w1=200
              h1=200
            }
            else if (w1>620)
            {
              w1=150
              h1=200
            }
            self.moveTo(w1,h1);
    self.resizeTo(350,270);
    }
    function InitBoby()
    {
    reSize();
    if (document.all.TboxName.value=="")
    {
    document.all.TboxName.focus();      
    }
    else
    {
    document.all.TboxPwd.focus();      
    }
    document.all.TboxPwd.Enabled=false;

    function tet()
    {
    alert("test");
    }
    //-->
    </script>
      

  4.   

    string javastr = "<script language=javascript>
    window.resizeTo("+winWidth+","+winHeight+");
    </script>";
    this.Page.RegisterStartupScript("resizeWin",javastr);
      

  5.   

    感谢各位GGJJ的关注,看来这个问题主要依靠Javascript来解决。服务器端动态生成Javascript代码然后到客户端执行。依赖的函数是window.resizeTo(X,Y)