1\在AjaxControlToolkit控件中,是直接在属性中设置各种属性和ASP.NET控件连接,不用写任何服务器代码来控制这些控件的作用,有没有可能在服务器端写代码来控制这些控件的动作事件呢??
例如:ModalPopup控件
我在一个页面上,用ModalPopup控件里设置几个TEXTBOX和button作为输入数据的界面,按页面上的一个按纽,弹出ModalPopup控件所控制的输入数据的界面,输入完成后,按输入数据的界面上的按纽返回页面(类似按一个按纽,弹出输入界面,输入完成后返回,关闭弹出界面).在关闭弹出界面时,数据插入数据库,我想肯定有数据插入数据库失败的机会,数据插入数据库成功则关闭弹出界面,失败则弹出界面仍旧在.也就是在服务器端控制ModalPopup控件在何时(有条件)关闭.2\能在页面上编写JAVACRIPT 函数,在服务器端调用吗??JAVACRIPT 函数,在服务器端的控件中的事件里调用这个函数,可以吗??
如我用JAVASCRIPT 函数用于检测页面上的文本框的状态,在按钮的服务器事件来调用这个函数.
3\在有MASTERPAGE下,一个自页上有ModalPopup控件和DATALIST控件,自定义分页,在运行状态下翻了下页,在用ModalPopup控件弹出时,弹出的背景用CSS控制为灰色,好象有点问题啊,背景有部分没有被灰色覆盖啊..这是什么问题.
以上都是在有SCRIPTMANAGER状态下,出现的问题...
请各位高手...来看看...
谢谢!!!

解决方案 »

  1.   

    1.控制必须在客户端,可以使用Javascript根据操作的结果进行判断,决定下一步的动作。
    2.不可以,Javascript运行在客户端。所有控制DOM元素的代码实际都是Javascript之类的客户端脚本,服务端控件只是对这些脚本进行封装后发送到客户端,执行是在客户端。
      

  2.   

    ..为什么不在AJAX里面发帖呢...
     晕..UP.
     
      

  3.   

    在服务器端控制就没有使用Ajax的必要了.....
    JS都是在客户端控制
    有效减少服务器负荷
      

  4.   

    1.控制必须在客户端,可以使用Javascript根据操作的结果进行判断,决定下一步的动作。 
    2.不可以,Javascript运行在客户端。 所有控制DOM元素的代码实际都是Javascript之类的客户端脚本,服务端控件只是对这些脚本进行封装后发送到客户端,执行是在客户端。
      

  5.   

    1.控制必须在客户端,可以使用Javascript根据操作的结果进行判断,决定下一步的动作。 
    2.不可以,Javascript运行在客户端。 所有控制DOM元素的代码实际都是Javascript之类的客户端脚本,服务端控件只是对这些脚本进行封装后发送到客户端,执行是在客户端。
      

  6.   

    您好:
    那么如果我在弹窗上搞一个输入界面,完成数据的增加,增加成功则,弹窗消失,如不成功则弹窗不消失....怎么用JAVASCRIPT控制???
    您能举一个简单的例子吗...
    谢谢
      

  7.   

    1.将数据操作在服务端封装成一个可供Ajax调用的Web Service,每个调用的方法均返回一个成功与否的标志
    2.在客户端页面编写Javascript代码调用Web Service,并检查返回的标志
    3.如果返回操作成功,则弹窗消失,否则弹窗保留,提示错误信息