首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ymPrompt怎么弹出一个隐藏层

2012-08-10 
ymPrompt如何弹出一个隐藏层?为简化问题说明,举个例子,不是说需要解决的就是例子中的功能,但遇到的问题差

ymPrompt如何弹出一个隐藏层?
为简化问题说明,举个例子,不是说需要解决的就是例子中的功能,但遇到的问题差不多

实现的功能就是,弹出一个层,让用户输入价格,其中价格使用验证控件,所有的控件放在一个层中

然后看了ymPrompt功能,发现只能传一段Message,当然,这段message可以包含<input type="text">之类,但是我希望直接显示一个我定义的层

可能有兄弟要说,Message传入 层.innerHTML就行了,但是也不行,我的层里都是服务器端控件,传到后台也会出错的

现在的方法是,使用ymPrompt.Win功能传入页面,但实在太烦了,为了这么点点的功能传个页面不值的

有没有什么更好的方法?



[解决办法]
HTML:

HTML code
    <div id="ly" class="ly"></div>    <div id="Layer2" class="Layer2" >    <div style="text-align:right">    <a href="JavaScript:"; class="ALink" onclick="JavaScript:Lock_CheckForm(this);">[关闭]</a>    </div>    <div> <%--放什么自己放,随便放--%>     </div>    </div>
[解决办法]
完全利用JS来实现,数据交互可以AJAX

如果非要用到服务器控件,我想应该可以做成一个网页,单独抽出来,然后弹出这个页面也未尝不可,毕竟服务器控件依赖于.net框架,单独做成网页,处理起来也方便,并不是你理解上的麻烦

热点排行