用了AutoPostBack=true的属性,每次屏幕都要刷新一次,尤其是使用了HtmlEditor控件,显示就感觉特别不爽,很刺激眼睛的说。
有没有办法使屏幕不刷新,我其实想要实现的效果很简单,无非是DropDownList的SelectIndex=ListBox的SelectIndex。

解决方案 »

  1.   

    添加客户端事件onchange="drop.selectIndex=list.selectIndex"
      

  2.   

    经常看见楼主搞1分的问题
    http://community.csdn.net/Expert/topic/3808/3808088.xml?temp=.1912805
      

  3.   

    你才有问题。
    研究了一下,这样写还是错。
    <%@ Control Language="c#" AutoEventWireup="false" Codebehind="MyCategory.ascx.cs" Inherits="WebApplicationDlh.MyCategory" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
    <script language="javascript">
    <!--
    function ddlOnchang()
    {
    lbCategory.selectedIndex = ddlCategory.selectedIndex;
    }function lbOnchang()
    {
    ddlCategory.selectedIndex = lbCategory.selectedIndex;
    }
    //-->
    </script>
    <asp:DropDownList id="ddlCategory" runat="server" BackColor="#C0FFC0" OnSelectedIndexChanged="ddlOnchang()"></asp:DropDownList>
    <asp:Button id="btnOpenClose" runat="server" Text="显示"></asp:Button><FONT face="宋体"><BR>
    <asp:ListBox id="lbCategory" runat="server" BackColor="#FFC0C0" OnSelectedIndexChanged="lbOnchang()"></asp:ListBox></FONT>
      

  4.   

    function ddlOnchang()
    {
    lbCategory.selectedIndex = ddlCategory.selectedIndex;
    }function lbOnchang()
    {
    ddlCategory.selectedIndex = lbCategory.selectedIndex;
    }
    ??
    你以为是写c#后台代码?
    -_-!,研究一下JavaScript吧
      

  5.   

    kflash(狂闪工作室)
    都是你的名字害的
    叫你狂闪去。嘿嘿~~
    要想不闪只能用脚本实现,去学javascript吧
      

  6.   

    <BODY>
    <select id="list" size="10" onchange="drop.selectedIndex=this.selectedIndex">
    <option>aaaaaaaaaaa</option>
    <option>bbbbbbbbbbb</option>
    <option>ccccccccccc</option>
    <option>ddddddddddd</option>
    <option>eeeeeeeeeee</option>
    <option>fffffffffff</option>
    </select>
    <select id="drop">
    <option>1111111111</option>
    <option>2222222222</option>
    <option>3333333333</option>
    <option>4444444444</option>
    <option>5555555555</option>
    <option>6666666666</option>
    </select></BODY>
    ------------------------------------------
    这样你要是再不会,那就没法了
      

  7.   

    靠,是使用html的下拉框控件,不是使用DropDownList控件啊,不早说。
      

  8.   

    drop.selectedIndex
    提示这个drop为空或者不是对象。
    JS中如何获得其他控件的ID?