留言簿

我要留言
留言搜索

2005-07-19 13:12  <script>

<script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script><script>alert("11111")</script>

2005-07-18 16:59  westcars

你好.看了你的分页控件,觉得功能很强大.现有一个问题请教:
我做一了一查询供求信息的程序,已经能搜索出结果.结果页是用的DataList显示.想分页.
由于我已经将查询的代码分层封装.即DataList的数据源只直由一个:方法返回.如何始现分页,还有就是我的查询条件是多选择的.且结果页都采用的是用户控年加自定义服务器控件.
和asp.net Fourms 的页面结构类似.我想请问如何实现分页??
回复:您好,您需要将分页的相关参数(当前页码、每页显示记录数等)传递到数据访问层中相应的方法中,在此方法中返回当前页要显示的数据然后再绑定到DataList上,也就是您需要对数据访问层做一些改动,谢谢!

2005-07-18 09:59  kaka

站长非常感谢你的控件,我用的是1.0版,遇到一个问题。
我用datagrid绑定数据,pageload 里写
if not page.ispostback then 
... 
datagrid1.databind 
endif 
这样分页没有问题。但是,如果给datagrid加上列排序代码的时候,pageload里的“if not page.ispostback“要去掉,排序代码才能运行(如果不去掉,点击排序后会显示空白页,因为数据要被重新绑定一次才能被排序),这时如果去掉“if not page.ispostback“,让每次pageload都datagrid1.databind,那么点击你的控件中的分页数字就会分页出错,我写的分页代码没有错,这个怎么解决啊,谢谢了。
回复:对DataGrid排序后需要重新绑定数据,另外1.0版太旧了,您应该升级一下控件。谢谢!

2005-07-16 15:52  zipo

webdiyer哥,还有个问题想问问,
在继承自datagrid的自定义控件里
public override void DataBind()
{
if(.....)
{........}
else
{........}
       
base.DataBind();
      }
我想问一下这个重写的DataBind(),为什么在最后代码中还要加“base.DataBind();”这是什么意思?加它的作用是什么?谢谢您!
回复:这是调用基类的DataBind()方法,如果不写这句,那么基类的DataBind()方法中的代码就不会被执行了。谢谢!

2005-07-16 09:45  ajiang

吴大哥你好!我在使用你的分页控件遇到下面的问题!在有的机器上面换页码没有什么问题,但是在有的机器上面访问在首页(第一页)可以正常显示和访问,但是点其他页面出现“语法错误”的错误。上面的IE中的URL是
javascript:__doPostBack('pager1','2');错误为:无法显示网页 
您要查看的页可能被删除或者名称被更改。 

--------------------------------------------------------------------------------

请尝试以下操作:

打开 s: 主页,然后查找指向您感兴趣信息的链接。

如果您已经在地址栏中输入该网页的地址,请确认其拼写正确。

如果无法查看网页,但又想找到类似的站点,请单击 Internet Explorer 搜索按钮查找类似的站点。 




Internet Explorer
回复:检查浏览器是否禁用了Javascript,如果没有禁用Javascript,不应该出现这样奇怪的问题。谢谢!

2005-07-15 14:27  webform

请问:一个webform窗体,它能按设定的大小显示吗?而不是全屏。
回复:对不起,这个问题太含糊了,所谓的WebForm窗体是指Web页面呢还是打开Web页面的浏览器窗口?如果是浏览器,那么它的的大小可以通过客户端脚本来控制,如用window.open()方法来指定打开窗口的大小,如果是Web页面布局的大小,可以在页面中设置它的大小,比如用设置页面上table的width属性来控制页面的宽度等。谢谢!

2005-07-14 17:38  zipo

我想做个可以自定义分页的以及其他一些小功能继承自datagrid的自定义控件

这段出现错误
IDbCommand cmd = this.createFactory.factory.CreateCommand("getnews",con);
cmd.CommandType=CommandType.StoredProcedure;
cmd.Parameters.Add("@pageindex",this.CurrentPageIndex+1);
cmd.Parameters.Add("@pagesize",this.PageSize);
cmd.Parameters.Add("@docount",false);

出现错误
重载“Add”方法未获取"2"参数

怎么办啊?

如何在继承自datagrid的自定义控件中用到存储过程,代码怎么写啊?
哪有例子或是书看吗?

webdiyer大哥啊,我都郁闷的不行了,就搞它快搞了一个月了还没弄出来哪!快帮帮我吧!
回复:IDataParameterCollection的Add方法只能接受一个object类型的参数,没有你的例子中的带有两个参数的方法重载,这个问题和你的控件无关,数据访问可以使用微软提供的EnterpriseLibrary中的DataAccess Application Block,不过在自定义控件中去访问数据库不是一个好主意,除非这个控件是你自己使用的。

2005-07-13 19:21  Dropdownlist

我有一个主从的dropdownlist。从dropdownlist2中的项是主dropdownlist1选择的结果。现在我想在从dropdownlist2中插入一项,比如“业务部“,加在根据主dropdownlist1产生的从dropdownlist2列中。DropDownList2.Items.Insert(0,"业务部");  
    		DropDownList2.SelectedIndex =0;执行,好象加不上。DropDownList2中还是原来的数据。应该怎么加?谢谢!
回复:在给Dropdownlist2绑定数据之后,即在DropDownlist2.DataBind()方法之后再加。谢谢!

2005-07-13 08:05  net先生

吴兄,久闻大名,如雷灌耳,有一问题:下列的语句如何写你的存储过程呢,太长了,不好意思.	sql="select distinct 产品.产品ID as 物码号,产品.物品名称,产品.规格型号,产品.单位,库存.合库存量,库存.暂库存量 from 库存 inner join 产品 on 库存.产品ID=产品.产品ID where  left(产品.产品ID,2) order by 产品.产品ID asc"
回复:从你的情况看,因为没有标识列,而且只有全部字段组合起来才能成为主键,所以要用我那样的使用临时表或表变量的存储过程,得创建一个带标识列的表变量或临时表,把所有字段都插入到这个表中,然后根据标识列来获取要分页的数据,获取数据的方法没有多少区别,只是不需要再从其它表中获取,只需从刚创建的临时表或表变量获取即可,因为所有字段都已插入这个表中了。谢谢!

2005-07-12 17:57  卢俊益

你好,我想请教个问题,如果我的sql语句是动态生成的,变且会根据条件不同,where后面的也不同,如select Infoid,title,InfoDate,PubInWebDate,ClickTimes,OrderNum,titleColor,isShowTitle,InfoStatusCode,TitleSize,InfoProperty,dbo.GetHeadNews(infoid,'') as IsHeadNews  from information where infoid in ( Select Infoid from View_infoMain where  InfoStatusCode = 9  ) order by PubInWebDate desc
我想用你的分页控件,能实现吗
回复:当然可以的,分页控件和是否使用存储过程没有任何实质性的联系,数据是如何获取的以及从什么地方获取的,和分页控件是没有关系的。谢谢!
;