• .Net搭建的WebService测试页使用TextArea大文本框方便调试


    用.Net搭建的WebService,系统默认提供了测试页,供大家输入参数进行测试。但因为参数输入框使用的是单行input控件,导致无法输入换行文本,使得有些参数(如换行的xml)无法输入,及其不便。

    我发现WebMethod属性的Description命名参数,其实是支持html的,当然script也支持啦。因此,呵呵,明白了吧?我们稍作开发实现将这个input控件替换为多行TextArea大文本框框,方便地贴入多行文本进行调试。

    比如现在有个WebService,其中一个名为funcparam的参数需要输入多行文本,只要将WebMethod属性做如下修改即可:

        [WebMethod(Description = "<b>方法描述。</b><br><script>window.onload=function(){var o=document.all('funcparam');if(o)o.outerHTML='<textarea name=funcparam style=height:360px;560px></textarea>';}</script>")]

  • 相关阅读:
    C++——文件的读写
    我以我血荐轩辕——记徐家福教授的演讲
    文件命名
    面向对象
    关于函数
    php跨域发送请求原理以及同步异步问题
    关于iframe
    关于url
    cookie
    call和apply
  • 原文地址:https://www.cnblogs.com/hz-blog/p/4897784.html
Copyright © 2020-2023  润新知