董昊(昊子)的专栏

一个系统构架师、系统分析师(努力学习中...)

董昊ID:edisundong
268845次访问,排名214好友10人,关注者49
做最好的自己
edisundong的文章
原创 127 篇
翻译 0 篇
转载 16 篇
评论 260 篇
董昊的公告
 程序人生:

 21岁通过<高级程序员>考试。

 23岁大学毕业,在一家著名手机企业。

 24岁通过<系统分析师>考试。

 开发语言:
 .net从asp+用到.net 3.5
 java业余爱好者

 研究方向:
 目前的研究方向是企业级web开发编译器

 我的联系方式:
 edisundong_163.com
 (_替换成@)

最近评论
shuangziye:我汗啊!
feb9903:你们这些无聊又浮躁的家伙,楼主不过是帖点有用的东西出来和大家分享。至于原创与否,值得在这里大呼小叫么?
edisundong:@r_mosaic
谢谢回复,我学习了
r_mosaic:写得真不错,我收藏了!
r_mosaic:提一些意见:一、在描述线程与进程区别时,先描述线程,即操作系统对线程进行多任务调度;再描述进程,即线程之间是共享地址空间的,进程之间是不共享地址空间的。一个进程启动之后会自动启动一个主线程。这样就把区别描述清楚了。我可能讲得不完全对,请指正。
二、虚拟内存的定义应该直接用 i386 体系结构下的虚地址空间来定义,这样比较明确:即使是禁用了交换文件,虚拟内存机制同样起作用。比如可执行……
文章分类
收藏
    相册
    java
    俱乐部
    宁波.net俱乐部
    宁波.NET俱乐部
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 altas(ajax)控件(十六):遮盖全屏幕的对话框控件ModalPopup收藏

    新一篇: 利用ASP.NET输出指定内容的WORD、EXCEL、TXT、HTM  | 旧一篇: altas(ajax)控件(十五):屏蔽编辑控件MaskedEdit

    altas(ajax)控件(十六):遮盖全屏幕的对话框控件ModalPopup

    遮盖全屏幕的对话框扩展控件ModalPopup使用时,会出现整个屏幕都会是灰色的,只有一个“模式”对话框可以操作. ModalPopup是一个扩展控件,它建立在已经存在panel等容器控件的基础上,而panel上可以放置任何控件,panel的样式也是自定义的. 当控件使用时, 点击panel之外的操作都是无效的. ModalPopup扩展控件,可以在Panel中指定一个“OK”按钮和“Cancel”按钮,并且可以执行这两个按钮的客户端代码. 同时扩展控件有一个”X”“Y”可以指定panel出现时候的顶部和左边的位置.

     

     

    属性

    解释

    TargetControlID

    点击后出现对话框的控件,一般为按钮控件

    PopupControlID

    对话框中的Panelid

    BackgroundCssClass

    背景的css

    DropShadow

    对话框是否有阴影效果

    OkControlID

    Ok按钮的id

    OnOkScript

    Ok按钮触发脚本

    CancelControlID

    Cancel按钮的id

    OkCancelScript

    Cancel按钮触发脚本

    PopupDragHandleControlID

    Panel的中的标题栏,可以拖动,一般也是Panel

    X

    出现时,顶部的位置。

    Y

    出现时,左边的位置。

    例子:

     

     

     

     

     

     

        <ajaxToolkit:ToolkitScriptManager runat="Server" ID="ScriptManager1" />

        <script type="text/javascript">

            var styleToSelect;

            function onOk() {

               //在这里写代码

            }

           

            // Add click handlers for buttons to show and hide modal popup on pageLoad

            function pageLoad() {

                $addHandler($get("showModalPopupClientButton"), 'click', showModalPopupViaClient);

                $addHandler($get("hideModalPopupViaClientButton"), 'click', hideModalPopupViaClient);       

            }

           

            function showModalPopupViaClient(ev) {

                ev.preventDefault();

                var modalPopupBehavior = $find('programmaticModalPopupBehavior');

                modalPopupBehavior.show();

            }

           

            function hideModalPopupViaClient(ev) {

                ev.preventDefault();       

                var modalPopupBehavior = $find('programmaticModalPopupBehavior');

                modalPopupBehavior.hide();

            }

        </script>

       

        <div class="demoarea">

            <div class="demoheading">ModalPopup Demonstration</div>

            <p id="Paragraph1"><%= GetContentFillerText() %></p><br />

            <asp:LinkButton ID="LinkButton1" runat="server" Text="Click here to change the paragraph style" />

           

            <asp:Panel ID="Panel1" runat="server" Style="display: none" CssClass="modalPopup">

                <asp:Panel ID="Panel3" runat="server" Style="cursor: move;background-color:#DDDDDD;border:solid 1px Gray;color:Black">

                    <div>

                        <p>Choose the paragraph style you would like:</p>

                    </div>

                </asp:Panel>

                    <div>

                        <p style="text-align: center;">

                            <asp:Button ID="OkButton" runat="server" Text="OK" />

                            <asp:Button ID="CancelButton" runat="server" Text="Cancel" />

                        </p>

                    </div>

            </asp:Panel>

            <ajaxToolkit:ModalPopupExtender ID="ModalPopupExtender" runat="server"

                TargetControlID="LinkButton1"

                PopupControlID="Panel1"

                BackgroundCssClass="modalBackground"

                OkControlID="OkButton"

                OnOkScript="onOk()"

                CancelControlID="CancelButton"

                DropShadow="true"

                PopupDragHandleControlID="Panel3"  />

            <asp:Button runat="server" ID="hiddenTargetControlForModalPopup" style="display:none"/>

            <ajaxToolkit:ModalPopupExtender runat="server" ID="programmaticModalPopup"

                BehaviorID="programmaticModalPopupBehavior"

                TargetControlID="hiddenTargetControlForModalPopup"

                PopupControlID="programmaticPopup"

                BackgroundCssClass="modalBackground"

                DropShadow="True"

                PopupDragHandleControlID="programmaticPopupDragHandle" >

            </ajaxToolkit:ModalPopupExtender>

     

     

    http://asp.net/AJAX/Control-Toolkit/Live/ModalPopup/ModalPopup.aspx

     

    发表于 @ 2007年09月21日 21:24:00|评论(loading...)|编辑

    新一篇: 利用ASP.NET输出指定内容的WORD、EXCEL、TXT、HTM  | 旧一篇: altas(ajax)控件(十五):屏蔽编辑控件MaskedEdit

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 董昊