留言簿

我要留言
留言搜索

2005-02-20 12:04  过客

mcn_com@163.com
没有收到啊!是不是写错了?您有QQ吗?我的是357804789,谢谢!
回复:您好,邮件地址是复制过来的,不会写错,是不是网易的邮箱拒收yahoo的邮件而造成的?我的QQ号在留言簿的第一条留言中可以找到,不便发布在这里。谢谢!

2005-02-20 10:23  过客

非常感谢您这么快能够回复!
可是那两个网址都打不开,能否发送一份到我的邮箱?
mcn_com@163.com
再一次感谢!
回复:邮件已发送,标题是“在安装程序中将自定义控件添加到vs.net工具箱中”,请注意接收,谢谢!

2005-02-19 12:53  过客

我再补充一下,就是不用手工在工具箱里添加,安装完msi或exe以后,就在工具箱上看到这个控件了!是改注册表吗?
回复:不是修改注册表,是通过编程方式调用vs.net的API函数实现的,具体的代码请看这里。谢谢!

2005-02-19 12:51  过客

这个控件真是很好呀~
我想问一下管理员,做完后的.dll是怎么打包成.msi?并且安装时怎么在vs.net的工具箱里建立选项卡的?
不甚感激!!!
mcn_com@163.com
回复:您好,打包文件是用vs.net的web安装项目生成的。把控件添加到vs.net的工具箱中是通过在安装程序的自定义操作类中实现的,具体的代码已发布在我的blog上,您可以点击这里查看代码。谢谢!

2005-02-18 12:27  江河

请问吴老师,创建数据绑定代码(使用SQL Server数据库)时,
要绑定数据的控件ID:和 AspNetPager控件ID:是何含义?
回复:您好,要绑定数据的控件的ID就是要显示数据的控件的ID,分页控件的ID就是要分页的AspNetPager控件的ID,ID是控件的属性,是分配给控件的编程标识符。谢谢!

2005-02-15 22:01  sweetwz

我今天刚下载了AspNetPager4.3,安装成功,已经可以把控件拖出来了。我现在想让该控件与DataList控件一起实现分页功能,就是对DataList实现分页,但是一点头绪也没有。不知道AspNetPager控件到底应该怎么用,哪位高手能帮帮我???真是万分感谢!!!!
回复:您好,在控件的示例中有使用datalist分页的详细示例,您可以看看,很简单的。谢谢!

2005-02-13 21:21  dapeng

能用于asp吗?
回复:对不起,asp.net控件无法用在asp中,谢谢!

2005-02-13 13:20  vicolet

吴哥你好,我用了你的4.2版本的分页控件,可是发现有时候只出现1.3.5.7页,2.4.6.8页不出现,不知道为什么,
回复:你好,从没有见过这样的问题,看看html源码中相应页索引有没有显示出来?另外请下载最新的4.3.3版试试。谢谢!

2005-02-09 15:01  网游中国

吴哥你好,我在查询的存储过程想增加搜索条件的时候总是语法错误,程序是没有问题的但运行起上来就有问题了,看看以下的存储过程:
 CREATE procedure KeyHotelSearch
(@skey NVarChar(100),  
@pagesize int,  
@pageindex int,  
@docount bit)  
as  
set nocount on  
if(@docount=1)  
begin
DECLARE @str varchar(4000)
set @str="select count(prodcut_id) from [product] where product_name like '%"+@skey+"%' " 
exec (@str)
return
end
else  
begin  
declare @indextable table(id int identity(1,1),nid int)  
declare @PageLowerBound int  
declare @PageUpperBound int  
declare  @str2 varchar(4000)
set @PageLowerBound=(@pageindex-1)*@pagesize  
set @PageUpperBound=@PageLowerBound+@pagesize  
set rowcount @PageUpperBound  
if(@skey <>null)
set @str2="'insert into'+@indextable(nid) 'select (product_id) from [prodcut]  product_name like '%"+@skey+"%'  order by product_id desc'"
else
set  @str2="'insert into'+@indextable(nid) 'select (product_id) from [prodcut]  order by product_id desc'"
exec (@str2)
select O.product_id,O.product_name,O.type,O.number,O.add_time from hotel O,@indextable t where O.product_id=t.nid  
and t.id>@PageLowerBound and t.id<=@PageUpperBound order by t.id  
end  
set nocount off
GO
在这里我只是用回吴哥原来的参数@SKEY作判断条件,当不为空的时候我会改成字符参数@str2然后执行,我测试了好两三天了,大概知道是 @str2="'insert into'+@indextable(nid) 'select (product_id) from [prodcut]  order" 这句语法有错误,实在无能为力才麻烦吴哥你,希望吴哥帮帮忙解决
回复:您需要将表变量用临时表代替,在exec语句中使用表变量就会出错而无法运行。谢谢!

2005-02-09 12:14  江河

请问:下载控件后运行AspNetPager,提示输入用户名和密码分别是什么?
回复:不需要输入什么用户名和密码,如果您运行示例项目时出现登录窗口,可能是IIS中默认站点的认证没有设置为允许匿名访问的缘故,您需要重新设置一下。谢谢!
;