English versionEnglish
杨涛的个人主页

留言簿

搜索留言
关键字: 
签写留言
姓名:*
主页:
留言内容(2000字以内):*

验证码:
注意:留言内容不支持UBB及HTML标签
为防止发布垃圾或有害留言,所有发布的留言需站长批准后才会显示。

首页  上一页  ...  343  344  345  346  347  348  349  350  351  352  ...  下一页  尾页
2005/6/20 21:52:00  ssssss
我下载了你的留言版!解压后试了一下,但点提交留言后出现错误:

操作必须使用一个可更新的查询。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。

是什么意思呢?
回复:如果数据库文件所在的磁盘的分区格式是NTFS,可以在access数据库文件(*.mdb)上点右键,在弹出的属性窗口中点击“安全”标签,点击下边的“添加”按钮将“ASPNET”用户加入到用户列表中,并在下面的权限列表中给该用户赋予读写权限即可。谢谢!
2005/6/18 20:00:00  我还是我
我就是刚才发留言的,发现一个奇怪的问题,代码工具生成的代码,如果不用code-behind方式,一切正常,如果用code-behind,页面上就一片空白,何解?(我是第一次使用,这个控件)
回复:您好,是因为您的CodeBehind文件中的代码有问题吧!控件的安装虚拟目录下有一个vs_proj.rar的压缩文件,里面是用vs.net开发的示例项目,用的就是CodeBehind方式,您可以参考一下。谢谢!
2005/6/18 17:06:00  你好,咨询使用方法
你好,第一次用这个控件,我使用的是access数据库,我把代码工具里生成的代码,贴到xxx.cs里,其它的都没设置,运行时,显示出来的,只有四个按钮,其它全是空白?我想知道除了代码生成工具里的代码外,还要设置那些属性,才能出来数据
回复:您好,请确认是否将要分页的记录总数赋给了RecordCount属性。谢谢!
2005/6/14 18:00:00  变色
请教版主:点击datagrid一行变色。下面代码鼠标移开,点击的那行就变回原来的颜色了。我想让他保持到点击另一行,才变回原来的颜色,该怎么做啊?
e.Item.Attributes.Add("onmouseout", "this.style.backgroundColor='Ivory'");
e.Item.Attributes.Add("onclick","this.style.backgroundColor='LightSkyBlue'"
回复:可以在鼠标点击行时遍历table的其它所有行,将非当前行(可以通过event.srcElement获得)的背景色设为原来的颜色即可,暂时没有这样的例子,需要的话我可以花点时间写一个。谢谢!
2005/6/14 3:46:00  cui
你好,我用三层结构使用您的分页控件,数据可以正常显示,但分页控件无法帮定,限制每页显示数量却好用。

以下是我帮定数据时的代码,如下,请多指教!

private void BindData()
{
DataTable articleList = Business.Article.ArticleNetPager(161,PagerList.CurrentPageIndex,PagerList.PageSize,false);
ArticleList.DataSource = articleList.DefaultView;
ArticleList.DataBind();
}
商务层:
public static DataTable ArticleNetPager(int pageindex, int pagesize,bool docount)
{
Configuration.ModuleSettings settings = Configuration.ModuleConfig.GetSettings();
Data.Article article = new Data.Article(settings.ConnectionString);
return article.ArticleNetPager(pageindex,pagesize,docount);
}

数据层:

public DataTable ArticleNetPager(int ClassID,int pageindex, int pagesize,bool docount)
{
SqlParameter[] parameters = { 
new SqlParameter("@pageindex", SqlDbType.Int, 4),
new SqlParameter("@pagesize", SqlDbType.Int, 4),
new SqlParameter("@docount", SqlDbType.Bit, 1)
};

parameters[1].Value = ClassID;
parameters[2].Value = pageindex;
parameters[3].Value = pagesize;

using(DataSet article = RunProcedure("Article_NetPager", parameters, "ArticleNetPager"))
{
return article.Tables[0];
}
}

数据可以正常显示

多谢多谢!
回复:您好,我没有理解您的意思,AspNetPager分页控件不需要绑定任何数据,只要设置RecordCount和指定PageChanged事件处理程序即可,不知道您说的绑定是怎么回事?谢谢!
2005/6/13 16:59:00  datagrid
你好:下面的代码编译时出错,(错误信息:不能在此范围内声明名为“i”的局部变量,因为这样会使“i”具有不同的含义,而它已经用于“父级或当前”范围以表示其他内容。
“System.Web.UI.WebControls.TableRow.Cells”表示“属性”,此处应为“方法”)该怎么改?谢谢

public void  dg_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType = ListItemType.Header){
   if((true)){
int i; 
for (int i = 0; i <= e.Item.Cells.Count - 1; i++) 
        { 
e.Item.Cells(i).Attributes.Add("onmousemove", "SyDG_moveOnTd(this)"); 
e.Item.Cells(i).Attributes.Add("onmousedown", "SyDG_downOnTd(this)"); 
e.Item.Cells(i).Attributes.Add("onmouseup", "this.mouseDown=false"); 
e.Item.Cells(i).Attributes.Add("onmouseout", "this.mouseDown=false"); 


}
回复:您好,for循环前已经定义了一个int i变量,for循环中不应该再重新定义一个int i,把for循环中的int i中的int去掉就应该可以了。谢谢!
2005/6/13 14:01:00  DW
大哥您好:

发现你的的分页控件有个小小的缺点: "不支持自定义的URL"

例如: 当前页面是"http://www.webdiyer.com/guestbook/Default.aspx?page=2"
我希望自定义成
http://www.webdiyer.com/guestbook/Default.html?page=2 
或 http://www.webdiyer.com/guestbook/Default?page=2

不知可否支持? 因为这样做可以提高Google的收录率. 

谢谢!!!
回复:您好,AspNetPager是不支持这样的功能,但向上面说的把aspx后缀名去掉或改为html和google的收录率应该没有任何关系,google不会只收录html页面而忽略aspx文件。谢谢!
2005/6/12 11:02:00  溜达
我给你发了个mail。是那个窗体的代码dgxx.aspx.cs。能帮我看看吗?编译,执行都可以。代码会不会有点乱?谢谢!
回复:您好,只有一个cs文件,我无法运行调试,所以无法看出来是什么错误。谢谢!
2005/6/12 10:11:00  溜达
是服务器端程序错误.Unspecified System Error = -21000. 搞不明白
2005/6/11 6:53:00  溜达
楼下的溜达
那个查询的窗体编译通过的,执行也成功的。就是翻的时候有些页会出错,会不会和日期选择控件的
Default.css样式表有关系?
回复:什么样的错误呢?是客户端脚本错误还是服务器端程序错误?如果是服务器端程序错误那和样式表毫无关系。谢谢!
首页  上一页  ...  343  344  345  346  347  348  349  350  351  352  ...  下一页  尾页