已有57人关注
c#项目实战实例自学手册有一些总是请教
发表在C#图书答疑 2009-02-24
是否精华
版块置顶:
数据绑定控件同一个事件提供了两种方法如:PageIndexChanging和PageIndexChanged,
SelectChanging和SelectChanged 等等很多这类的,都们有什么区别

1.项目EnterpriseWeb下的 Default.aspx文件,打开后图片都没了,而同样引用的母版页,在User文件夹下的文件都是好的,这是怎么回事?

2.在生成验证码的页中: if (number % 2 == 0)
            {
                code =(char)(('0' + (char)(number % 10)));
            }
            else
            {
                code=(char)('A'+(char)(number%26));
            }
这段代码是什么意思,请详细讲解一下

3.AdminManage.aspx的 RowDeleteing事件中GridView1.Rows[e.RowIndex].Cells[0].Text.ToLower() == "mr"   cells[0]即数据库中该行下的第一个单元格,即“ID”应该是编号怎么会是"mr"呢?

4.dataoperate.UpPhoto(uploadPhoto, imgPhoto, Server.MapPath(@"..\images\Photo\"));   @是什么意思? 

5.Response.Redirect("LWordInfo.aspx?LWordID=" + gvLWord.Rows[Convert.ToInt32(e.CommandArgument)].Cells[0].Text + "");  //本处e.CommandArgument是什么意思

6.LWordManage.aspx  BindInfo()方法
        if (ds.Tables[0].Rows.Count > 0)
        {
            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                gvLWord.Rows[i].Cells[1].Text = dataoperate.SubStr(ds.Tables[0].Rows[i][1].ToString(), 8);
                gvLWord.Rows[i].Cells[2].Text = Convert.ToDateTime(ds.Tables[0].Rows[i][3].ToString()).ToLongDateString();
            }
        }
 //再把他重新绑定有什么意义???
分享到:
精彩评论 10
wuhaohao
学分:0 LV1
2009-02-25
沙发
1、PageIndexChanging和PageIndexChanged、SelectChanging和SelectChanged ,都是一个在事件触发前发生,一个在事件触发后发生。
我是不是可以这样理解:PageIndexChanging在运行的时候就执行了,而PageIndexChanged是在鼠标点了之后才触发?

2.这是图片的路径问题,这个不影响界面设计,在IE中运行的时候,图片即可正常显示。
但是我在IIS中运行也是这样子, 把书上的源码放到IIS中运行Default.aspx也是见不到图片?而同样引用的母版页在User文件夹下的都正常, 图片路径都没错啊?  

wuhaohao
学分:0 LV1
2009-02-25
板凳
在该项目中(企业网站),只要涉及到文本编辑器的都发生如下错误

Server Error in '/leilei' Application.
--------------------------------------------------------------------------------
Failed to map the path '/aspnet_client/FreeTextBox/Languages/en-US.xml'. 
这该如何解决
wuhaohao
学分:0 LV1
2009-02-26
地板
if (number % 2 == 0)        //如果此数是偶数
            {
                code =(char)(('0' + (char)(number % 10)));  //把求余得到的值转变为数字
            }
            else
            {
                code=(char)('A'+(char)(number%26));        
               //为什么要除26呢? 把'A'和一个字符型怎么好相加呢? 请小科老师讲一下,当number值为29,31时怎样计算结果?  
            }
谢谢
wuhaohao
学分:0 LV1
2009-03-02
4L
回复小科老师:
  您可以调一下图片的路径,比如代码里面是../,您可以使用~/替换试一下。
  我把src="../images/1_0.gif"  改成 src="~/images/1_0.gif" 后,原来图片正常的文件现在显示也不正常了
怎么解决啊!
  小科老师我能不能把代码放上来,你看一下啊?

wuhaohao
学分:0 LV1
2009-03-02
5L
aspnet_client这个错误是因为我们的代码下面没有带这个文件夹,因为这是FreeTextBox组件的一个资源文件,由于侵权问题…………

我现在下载了全部的文件,但是运行freetextbox编辑器出现以下错误:
未能映射路径“/aspnet_client/FreeTextBox/Languages/en-US.xml”。 
我看了一下,里面有这个文件

如何解决,谢谢
首页上一页 1 下一页尾页 5 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照