`
gaofen100
  • 浏览: 1190370 次
文章分类
社区版块
存档分类
最新评论

base元素要小心使用

 
阅读更多
昨天做图文混排,用了DotNetTextBox,结果点提交按钮时却出现找不到资源的错误,跟踪发现按钮的Click事件根本没有触发,在母板页的Page_Load事件处理完后就出现找不到资源的错误,而且目录自动定向到网站根目录。开始还以为是DotNetTextBox的问题,后又换了FreeTextBox、FckEditor、CuteEditor,但结果都一样。实在没辙,在CSDN上发帖,有高人说是不是在线编辑器不能跟母板页一起工作,就做了两个测试页面,两个页面都有提交按钮及其事件处理代码,都没有用在线编辑器,但一个用了母板页,一个没用母板页,结果没用母板页的能提交成功,用了母板页的出现找不到资源。后又做了一个测试页面用了在线编辑器,但没用母板页,也能提交成功。问题大概有个眉目了,就在母板页上有问题。后经高人指点,说base元素可能是罪魁祸首,后去掉base竟然提交成功,甚喜。开始用base是因为做导航栏用了A href,但跳转到CIS/博客/目录中的页面时,路径就默认为CIS/博客/了,看了MSDN上这句话“默认情况下,浏览器使用当前页面的 URL 作为解析相对路径的基准。但是,您可以在页面中包含 HTML base 元素,以指定替代基路径。”,又在网上找了下Base的资料,就用了Base,没想到竟害我好苦啊。去掉了base,搞定提交时地址解析的错误,后又将A href换成了HyperLink NavigateUrl,搞定了导航栏。刚开始查找不到资源的错误,又说在页面@page指令中添加EnableViewState="false" ViewStateEncryptionMode="never"可能会解决问题,但事实上没有解决我的问题,因为我的问题不在那。
经过这次磨难,又加深了对ASP.NET路径解析的理解。也感觉社区的力量真是大啊,再次感谢所有参与讨论的人。
分享到:
评论

相关推荐

    base关键字的使用

    base关键字的使用base关键字的使用

    Base64.dll(Base64编解码,附VB示例)

    Base64编码和解码库,支持API调用和COM调用,输入参数支持VB的字节数组Byte(),输出支持VB的字节数组Byte()和...Public Declare Sub DecodeFromVBStringEx Lib "Base64" (ByRef Dest() As Byte, ByRef Src As String)

    base16 base32 base64 C语言代码

    base16,base32,base64C语言实现代码,高效率运行,非常实用。

    jquery.base64.js及使用方法

    公司领取注册领取礼品,想携带手机号跳转到下一个页面,但直接链接带手机号不安全,然后想到了进行base64加密,此文件是js和使用方法

    1000BASE有四种传输介质标准

     1000BASE-LX对应于802.11z标准,既可以使用单模光纤也可以使用多模光纤。1000BASE-LX 所使用的光纤主要有:62.5nm多模光纤、50nm多模光纤和9nm单模光纤。其中使用多模光纤的最 大传输距离为550m,使用单模光纤的...

    sasbase使用大纲

    sasbase使用大纲

    VC++6.0使用base64编解码转图片

    使用vc++6.0实现base64编码图片数据转图片,也可是图片直接使用base64编码返回数据,源码和成果。

    OceanBase客户端使用指南.docx

    OceanBase客户端使用指南.docx

    java使用base64加密

    java使用base64加密.可以直接使用,包括加密和解密,非常好用

    c# 用Base64实现文件上传

     使用base64进行文件上传的具体流程是:前台使用js将文件转换为base64格式,后台通过高级编程语言,将base64格式的文件,转换为原文件。下面就来演示一下,C#语言配合js,如何实现图片的base64格式上传与解析保存。...

    base工具类,自己使用的

    base工具类,自己使用的,自己使用的,自己使用的,自己使用的

    Base64引入包

    添加jar包之后,可以直接使用 BASE64Encoder b64Encoder = new BASE64Encoder();

    pb-base64.zip

    num=GetFileEncode64(ls_filename, ls_ret)//base64编码 ls_ret=trim(ls_ret) //-------解码---通过blob类型变量接收,一定要初始化足够空间大小 num=len(ls_ret) num=Base64Decode(lb_ret, ls_ret,num)//解码 p_1....

    labview 图片缩放 base64编码base64解码

    labview 图片缩放 base64编码base64解码

    ctf base全家桶递归解密

    ctf base全家桶递归解密,只要是常见base(base16、base32、base58、base85、base91、base92、base100)系加密,不管加多少层都能解出来

    使用PHP将图片转化为base64数据流

    本实验主要使用GD库、函数的封装和调用实现图片和base64编码数据流的转化,通过本案例转换后得到的base64编码字符串,可以存放到数据库中,需要时可以直接从数据库中读取,减少访问图片时的请求数量。

    JS 版本的base64函数实现(base64encode,base64decode)

    用js实现的base64encode,base64decode函数. 包括: function base64encode(str) { function base64decode(str) { function utf16to8(str) { function utf8to16(str) { function doit() {

    js的base64(base64.js)

    js的base64(base64.js)

    Python 实现opencv所使用的图片格式与 base64 转换

    将np图片(imread后的图片)转码为base64格式 def image_to_base64(image_np): image = cv2.imencode('.jpg',image_np)[1] image_code = str(base64.b64encode(image))[2:-1] return image_code 将base64编码解析...

    BASE64Decoder+使用方法.7z

    Android使用Base64进行加密解密操作,webapi返回base64类型图片,Android解析并显示在ImageView中

Global site tag (gtag.js) - Google Analytics