今天碰上個最變態的傳參頁。

來源:互聯網
上載者:User

做工程。一個要找個好系分!!!!!。不然把你搞死的:(
現在頁面細分成了這個樣子。

頁面結構:
    無架構的首頁A。裡面有URL  MAIN=.....指定架構B中的子架構C頁的頁面
    架構模式的主介面B
     部分子架構面C頁要取URL裡中文參數的

1.鬱悶一:
     對於URL <a href="Manage_PlanSum_List.aspx?MODNAME=工作計劃&TAB_NAME=年度計劃&TAB_ID=0" >
Request.QueryString["TAB_NAME"]OK沒問題。取出“年度計劃“
但是對於
 <a href="Manage_PlanSum_List.aspx?MODNAME=會議學習記錄&TAB_NAME=所長辦公會議&TAB_ID=0" >
Request.QueryString["TAB_NAME"]竟是“所長辦公會?&TAB_ID=0“
沒辦法。改成 <a href="Manage_PlanSum_List.aspx?MODNAME=%e4%bc%9a%e8%ae%ae%e5%ad%a6%e4%b9%a0%e8%ae%b0%e5%bd%95&TAB_NAME=%e6%89%80%e9%95%bf%e5%8a%9e%e5%85%ac%e4%bc%9a%e8%ae%ae&TAB_ID=0'>解決問題。

鬱悶二:

但是一運行。靠。從A到B出錯。
原來以前A頁是寫了<   main=Manage_PlanSum_List.aspx?MODNAME=%e4%bc%9a%e8%ae%ae%e5%ad%a6%e4%b9%a0%e8%ae%b0%e5%bd%95&TAB_NAME=%...>
在B頁取<frame name="leftFrame1" scrolling="no" noresize src="left13.htm">
      <frame name="mainFrame" src=<%=Request.QueryString["MAIN"]%>
時把&TAB_NAME當作另一個參量截斷了。:(

最後只好改成
首頁A是這樣的。
<TABLE class="z12" cellSpacing="0" cellPadding="0" border="0">
                <TR>
                 <TD><IMG height="39" src="images/top2.jpg" width="107"></TD>
                                 <TD width="85"><A onmouseover="MM_swapImage('Image15','','images/77.jpg',1)" onmouseout="MM_swapImgRestore()"
                   href="index.aspx?LEFT=Routine/Capital_Left.aspx&amp;MAIN=Routine/Meetiongs_List.aspx>....</A></TD>
                              </TR>
               </TABLE>

在B架構頁裡
<frameset cols="*,10" frameborder="NO" border="0" framespacing="0">
    <frameset rows="10,*" frameborder="NO" border="0" framespacing="0">
    .....
      <frame name="leftFrame1" scrolling="no" noresize src="left13.htm">
      <%
      string main=Request.QueryString["MAIN"];
if (Request.QueryString["MAIN"]=="Routine/Meetiongs_List.aspx")
{
 main=main+"?MODNAME=%e4%bc%9a%e8%ae%ae%e5%ad%a6%e4%b9%a0%e8%ae%b0%e5%bd%95&TAB_NAME=%e6%89%80%e9%95%bf%e5%8a%9e%e5%85%ac%e4%bc%9a%e8%ae%ae&TAB_ID=0";
}
      %>
      <frame name="mainFrame" src=<%=main%>>
     </frameset>
    </frameset>

鬱悶三:Oracle 816的oledb驅動對.net支援爛到極點了。有問題。莫名其妙的出錯。同一條SQL時好時壞。很不穩定:(,只好讓使用者裝817的client端。不知換成Oracle Client方式會不會好點。當時又是破系分要什麼系統可移植性。不讓用Oracle Client,要用OleDB寫

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.