日期:2014-05-17  浏览次数:20460 次

ClientScriptManager类的作用以及说明
由于用到ClientScriptManager类但是不知其原理感觉用起来很费劲!希望有用过的朋友可以帮忙解释解释!通俗点的!加点例子最好!但是不要直接从网上copy代码哦~~~如果是自己理解的加上网上的代码那也是可以的!最佳方案就是需要利用“打开规定大小的模式窗口并且可以传回值给子窗体还要刷新原窗体(不知道红色部分可行性是多高,刷新原窗体应该是可行性比较高,但是又要使模式框的值传回父窗体并且保存可能比较难了!)”

------解决方案--------------------
直接上MSDN自己看,LZ很懒哦
------解决方案--------------------
mark一下,如果白天没有人写,我晚上做个Demo
------解决方案--------------------
我也不太懂。

我知道的范围也就是ClientScriptManager用于在客户端注册javascript代码,RegisterStartupScript, RegisterClientScriptBlock等等,
还有参与client callback应用,用GetCallbackEventReference产生异步访问服务器方法的javascript代码。

打开Model,还返回值,再刷新主页面,这个没做过。我也很想知道,帮顶。
------解决方案--------------------
cnblogs搜搜ClientScriptManager类的作用以及说明 !!!
------解决方案--------------------
父窗口--[传值]---》模式窗口
<script type="text/javascript">

var obj = new Object();
obj.name='51js';
window.showModalDialog('Diag.html',obj,'dialogWidth=600px;dialogHeight=700px');
</script>

模式窗口输入查询条件后------》父窗口

模式窗口脚本
var Ttext=document.getElementById('txtInput').value;
window.returnValue=Ttext;
window.close();
父窗口脚本
<script type="text/javascript">
var Ttext= window.showModalDialog('Diag.html','dialogWidth=600px;dialogHeight=700px');
document.getElementById('TestHtml').innerText=Ttext;
</script>

==========================
至于说要演变成你那个刷新父窗口,其实你可以直接在 父窗口接收参数后采用winow.location.href='groupedit.aspx?Args=传递的值'
觉得你这个问题不是很难~~~~,不知道是不是还没没有理解好你的需求。呵呵



------解决方案--------------------
up
------解决方案--------------------
可行性比较大,帮忙顶
------解决方案--------------------
打开规定大小的模式窗口并且可以传回值给子窗体还要刷新原窗体

这个功能在IE7下有些问题,一方面如果用户设置为用选项卡打开新页面,样子就不对了

如果可以的话,最好用一个div来实现类似的功能
------解决方案--------------------
探讨
额~~~div实现~~~不好意思不是很明白你说的~~是不是利用div来代替掉showModalDialog呢?不好意思没有用过div我去找找资料看看~~~

------解决方案--------------------
顶高歌 
希望看到那个demo
------解决方案--------------------
JF吧
------解决方案--------------------
这个类的原理,还是要看js
------解决方案--------------------
探讨
http://msdn.microsoft.com/zh-cn/library/system.web.ui.clientscriptmanager_methods(VS.80).aspx

------解决方案--------------------

------解决方案--------------------
探讨
至于:ClientScriptManager用法。其实我也少用。如果不会用我看看我装的Msdn。就可以用了。
现在提供的Msdn帮助文档。如果对一个函数不懂。只要我们知道他的接口参数是什么需求什么意思,函数整体能给我们什么效果
就可以用了。不必很追究这个函数内部处理机制。

------解决方案--------------------
一时找不到代码,懒的写了