<td style="WIDTH: 330px"><A href="result.aspx?prm=机床"><font color="#3300ff">机床</font></A>
<FONT class="listtopwd">|</FONT> <A href="result.aspx?prm=泵"><font color="#3300ff">泵</font></A>
<FONT class="listtopwd">|</FONT> <A href="result.aspx?prm=手动工具"><font color="#3300ff">手动工具</font></A>
<FONT class="listtopwd">|</FONT> <A href="result.aspx?prm=阀门"><font color="#3300ff">阀门</font></A></td>
<td><A href="result.aspx?prm=开关"><font color="#3300ff">开关</font></A> <FONT class="listtopwd">
|</FONT> <A href="result.aspx?prm=电线电缆"><font color="#0000ff">电线电缆</font></A>
<FONT class="listtopwd">|</FONT> <A href="result.aspx?prm=灯具"><font color="#3300ff">灯具</font>
</A>
</td>在另个页面result.aspx.vb里,
Request.QueryString("prm")
        If aa <> "" Then
            Session("title") = aa
        End If
        Dim myname = Session("title")
        TextBox1.Text = myname
 在textbox1.text中的显示结果令极其以外,请问这是啥回事,怎么解决?谢谢!
    当按“机床”时,能正常显示
    返回原页按“泵”也显示“机床”,如果将页面刷新后,直接按“泵”却什么都没有显示;
    当按”电线电缆“、"手动工具"和“ 灯具“都能正常显示这些字符
    当按“开关”时,却只显示“开”
   当按“阀门”时,只显示“阀”怪吧!强烈地不明呐!

解决方案 »

  1.   

    Session("title") in VB.NET
    Session["title"] in C#
      

  2.   

    ILearnCSharp(微笑:))  不是这个问题,
    我这样也是出现同样的情况呐,
    dim myname=uest.QueryString("prm")
    textbox1.text=myname
      

  3.   

    dim myname=request.QueryString("prm")
    textbox1.text=myname
      

  4.   

    <td style="WIDTH: 330px">
    <A href="result.aspx?prm=机床"><font color="#3300ff">机床</font></A>
    <A href="result.aspx?prm=泵"><font color="#3300ff">泵</font></A>
    <A href="result.aspx?prm=手动工具"><font color="#3300ff">手动工具</font></A>
    <A href="result.aspx?prm=阀门"><font color="#3300ff">阀门</font></A>
    </td><td>
    <A href="result.aspx?prm=开关"><font color="#3300ff">开关</font></A> 
    <A href="result.aspx?prm=电线电缆"><font color="#0000ff">电线电缆</font></A>
    <A href="result.aspx?prm=灯具"><font color="#3300ff">灯具</font></A>
    </td>
    这样试试
      

  5.   

    <td style="WIDTH: 330px"><A href="result.aspx?prm=机床"><font color="#3300ff">机床</font></A>
    <FONT class="listtopwd">|</FONT> <A href="result.aspx?prm=泵"><font color="#3300ff">泵</font></A>
    <FONT class="listtopwd">|</FONT> <A href="result.aspx?prm=手动工具"><font color="#3300ff">手动工具</font></A>
    <FONT class="listtopwd">|</FONT> <A href="result.aspx?prm=阀门"><font color="#3300ff">阀门</font></A></td>
    <td><A href="result.aspx?prm=开关"><font color="#3300ff">开关</font></A> <FONT class="listtopwd">
    |</FONT> <A href="result.aspx?prm=电线电缆"><font color="#0000ff">电线电缆</font></A>
    <FONT class="listtopwd">|</FONT> <A href="result.aspx?prm=灯具"><font color="#3300ff">灯具</font>
    </A>
    </td>在另个页面result.aspx.vb里,
    Request.QueryString("prm")
            If aa <> "" Then
                Session("title") = aa
            End If
            Dim myname = Session("title")
            TextBox1.Text = myname
     在textbox1.text中的显示结果令极其以外,请问这是啥回事,怎么解决?谢谢!
        当按“机床”时,能正常显示
        返回原页按“泵”也显示“机床”,如果将页面刷新后,直接按“泵”却什么都没有显示;
        当按”电线电缆“、"手动工具"和“ 灯具“都能正常显示这些字符
        当按“开关”时,却只显示“开”
       当按“阀门”时,只显示“阀”怪吧!强烈地不明呐!