最新评论
re: 自己的第一个Javascript程序 灵感之源:PSP团队Guru 2004-12-29 18:25
你!怎么中美结合了?你看看js中的提示文字
re: 自己的第一个Javascript程序 Ocean 2004-12-29 18:22
谁说没有专门的调试环境?在VisualStudio6中Interdev,这个环境可以调试js,包括设置断点和单步追踪
re: 数据库发布失败 zfphere 2004-12-26 22:15
复制数据库时候,他会根据默认的SQL AGENT帐户启动数据库复制程序
但是,这么个默认的帐户不能创建复制
所以我们得在
“服务管理”---》“服务”
-----》
“MSSQLSERVER”
“SQLSERVERAGENT”
里面更改我们的服务启动帐户
注意,两个帐户名称得相同
------------------------
不过可惜我在作的时候 它提示 无法大容量的向外复制数据
re: 怪了,在提问区居然没列出来,只能贴首页了 zfphere 2004-12-06 11:45
谢谢!
re: 怪了,在提问区居然没列出来,只能贴首页了 msolap 2004-12-06 10:56
将webctrl_client目录拷贝到iis的root目录下(缺省wwwroot),即可解决。
re: 怪了,在提问区居然没列出来,只能贴首页了 zfphere 2004-12-05 21:55
先借放下
re: 呵呵,如此错误。让我琢磨不透! 无文件 2004-11-10 13:40
肯定是你的URL有问题
你设置断点,调试便知
re: 呵呵,如此错误。让我琢磨不透! geel 2004-11-10 13:04
String currentRequestFile = System.IO.Path.GetFileName(Request.PhysicalPath);
if (currentRequestFile == compUrl)
{
//......
}
如果这样呢?
re: 呵呵,如此错误。让我琢磨不透! zfphere 2004-11-09 18:08
re: 呵呵,如此错误。让我琢磨不透! juqiang 2004-11-09 17:21
我晕,查错字符了。:$
不过,你应该看一下你的url到底是多少?
re: 呵呵,如此错误。让我琢磨不透! juqiang 2004-11-09 17:20
bookdetail.aspx长度是14啊!怎么是15呢?
最简单的办法,你在比较之前,alert出来url到底是什么?
re: 呵呵,如此错误。让我琢磨不透! zfphere 2004-11-09 16:08
哦,忘了说明下,这是个用户自定义控件里面的代码,用来判断它所被引用的页面的Url地址。
re: 呵呵,如此错误。让我琢磨不透! zfphere 2004-11-09 16:04
抱歉,苯苯提供的两种方法都不行。
re: 呵呵,如此错误。让我琢磨不透! 笨笨 2004-11-09 15:32
int begin=url.LastIndexOf("/")+1;
是否需要改为:
int begin=url.LastIndexOf(@"/")+1;
或
int begin=url.LastIndexOf("//")+1;
而且你可以这样嘛:
int begin=url.LastIndexOf("/")+1;
string compUrl="bookdetail.aspx";
if(url.Substring(begin,compUrl.Length)==compUrl)
{}
re: 呵呵,如此错误。让我琢磨不透! zfphere 2004-11-09 15:24
我这里是要和bookdetail.aspx 这个字符串比较,它的长度就是15
不用如下语句的原因是
int end=url.LastIndexOf("?")-url.LastIndexOf("/")-1;
Substring(begin,end);
节省点时间。
url的格式一般是
http://localhost/guanli/bookdetail.aspx?bookid=38
里面要做的就是将bookdetail.aspx 这个字符串给提取出来。
re: 呵呵,如此错误。让我琢磨不透! chatterbox 2004-11-09 15:04
ArgumentOutOfRangeException ,说明你的url串里可能没有15位长,导致查找不到该位置 Substring(begin,15)
问题搞定,其实这是个string的语法问题,里面和外面的引号不能相同,否则无法识别哪个是右引号的结束点。
举个例子说吧,就想刚才我的
"<%#"list.aspx?typeid="+DataBinder.Eval(Container.DataItem,"IDs")%>"
由于都是双引号,就分出来是
"<%#" 加上
list.aspx?typeid= 加上
"+DataBinder.Eval(Container.DataItem,"
IDs 加上
")%>" 组成
这里面就使得list.aspx?typeid=和IDs不能认识出来是字符了。
所以我们这里一般将里面的用" ",外面的用' '.
NavigateUrl="<%#"list.aspx?typeid="+DataBinder.Eval(Container.DataItem,"IDs")%>"
改为---
NavigateUrl="<%#'list.aspx?typeid='+DataBinder.Eval(Container.DataItem,'IDs')%>"
注意:最外面的一定要用双引号。
'<%# DataBinder.Eval(Container.DataItem,"LeiBieMC")%>'
外面的用双引号,里面的用单引号。