自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

球球的专栏

csdn是个好地方,我的很多问题都在这里解决了,希望我的博客也能够帮到一些有疑问的朋友!

  • 博客(23)
  • 收藏
  • 关注

原创 Ajax初学者(2)

function SentVoice(msg) {    alert("正在发送,请耐心等待!");    functionPage.SendMsg(msg,getSendCallBack);         //回调函数的处理函数要写在这里哦}function getSendCallBack(res) {    if (res.value == 1)

2013-03-29 17:30:12 545

原创 ajax初学初用

今天刚开始接触ajax,好烦啊,不会用,搞了一大天了,记下一些小细节问题吧1、记得引用js库2、记得引入你的JS文件3、JS里面页面加载的注册事件必须写到$(document).ready(function ()里面$(document).ready(function () {    $(".voiceMessage").click(function () {

2013-03-28 20:23:37 512

原创 dataGrid表头显示

近几日做数据绑定,发现如果数据源为空的话,表头不可见,那样的话就极为难看咯。要么不进行数据源是否为空的判断,直接绑定:DataTable result = frame.Proc_ServiceInfo_Query(FrameID, sqlHelper);        ServiceList.DataSource = result;        ServiceList.DataB

2013-02-27 11:52:59 526

原创 linkbutton点击事件,执行javascript函数,弹出子窗口

哇塞,好开心,研究了好久,不过很简单,不要拍砖啊,我也是潜心研究了大半个下午哦                                                                                                                                        <asp:LinkButton s

2013-01-17 15:42:03 7475 2

转载 linkbutton用法咯

在ajax 中怎样在点击LinkButton 后弹出confirm确认框LinkButtonC# codeprotected void GridView1_RowDataBound1(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) {  /

2013-01-17 10:47:54 4132

原创 利用关键字拼接两个Datatable。方法名:DataTable.Merge

上菜了:第一种方法:使用Merge DataTable table1 = new DataTable(); DataTable table2 = new DataTable();table1.Load(recu1);table2.Load(recu2);table1.PrimaryKey = new DataColumn[] { table1.Columns["

2013-01-09 14:55:35 7537

原创 table.Clone()用法介绍

// 摘要:        //     克隆 System.Data.DataTable 的结构,包括所有 System.Data.DataTable 架构和约束。        //        // 返回结果:        //     新的 System.Data.DataTable,与当前的 System.Data.DataTable 具有相同的架构。

2013-01-08 17:07:31 3964 1

原创 session作购物车,table载入session问题以及存取问题

来代码咯!DataTable userInfo = new DataTable();userInfo = user.get_User_Info(UserName.Text.Trim(), userGetHelper);Session["UserInfomation"] = userInfo;  //注意:userInfo是table哦Response.Redirect("~

2013-01-08 16:28:14 692

原创 sqldatareader.reader()的问题

数据库里面明明有6条数据,但是用了 using (SqlDataReader recu = frame.Proc_ServiceInfo_Query(FrameID, sqlHelper))        {            if (recu.Reader())            {                ///创建DataSet数据源

2012-12-28 11:08:56 309

原创 dropdownlist无法执行onselectedindexchanged的问题

dropdownlist无法执行onselectedindexchanged的问题,是因为没有把默认的AutoPostBack设为True。

2012-12-28 10:04:04 922

原创 Response.Write这样可以实现执行对话框再跳转页面

Response.Write("alert('添加成功!');window.navigate('Company.aspx')");当然还有其他方法了,我用这样,用着还可以

2012-12-17 11:15:33 1583

原创 文本框内数据更新后,取出来还是更新前的数据

文本框内数据更新后,取出来还是更新前的数据,错误在于我把if (!Page.IsPostBack)注释掉了。它是什么意思呢?这是判断是否第一次加载该页面,如果是呢,if (!Page.IsPostBack)会返回true,然后执行if里面的语句;如果不是第一次呢,就会执行else的语句咯。我把它注释掉之后呢,我更新了数据,当我点击更新按钮时,页面又加载一次,由于没有判断是否第一次加

2012-12-14 16:49:14 394

原创 函数传空参 调用存储过程

这个可是折腾了我昨天一下午,我就是喜欢能少写方法就少写,所以就会出现很多的问题。不过还是有很多收获。算了,还是贴代码吧,看的实在点。int? CompanyID = Convert.ToInt32(Session["Frame_ID"]);     //这个是aspx.cs文件定义的参数咯,当session[“Frame_ID”]为null时,CompanyID=0.再看CS类文件的类

2012-12-14 11:36:31 491

原创 int?类型可为null

之前想传递null给函数,发现int?类型可以传递nullDBNll.Value是一个类型

2012-12-13 16:57:51 950

原创 C# response.redirect传递多参

还是老规矩,简单的就直接上代码,直观。下面这行代码是1.aspx文件的button事件:本页面有几个文本框,是一些查询条件啦,button1是搜索按钮啦。因为我要把查出来的东西放到2.aspx的datagrid里面显示出来,所以干脆直接把参数传过去,在那边查,那边显示咯。 protected void Button1_Click(object sender, EventArgs e)

2012-12-13 13:03:14 6166

原创 c# datagrid的绑定

还是直接上代码吧,直观。 using (SqlDataReader recu = company.Proc_SearchCompany(Companyname,Companycode,Companyperson,Tel,Mail, sqlHelper))  //这是存储过程哟        {            if (recu.HasRows)            {

2012-12-13 12:55:58 608

原创 sqlserver写多条件并列查询语句

ALTER PROCEDURE [dbo].[zq_SearchUser] @userName varchar(20),@tel varchar(20),@email varchar(20)AS declare @sql varchar(1000),@sql1 varchar(1000),@sql2 varchar(1000) set @sql='select * fr

2012-12-13 12:36:27 9289

原创 SQL SERVER存储过程的写法

查询语句:select *from Base_Framework where Parent_ID = NULL这样写是查不出东西的,具体的原因没深入了解,改成select *from Base_Framework where Parent_ID IS NULL就可以了。

2012-12-12 09:18:04 1097

原创 alert换行

哎,研究了好久滴,咋换都不行,最后得到了正解,如下: ScriptManager.RegisterStartupScript(this, this.GetType(), "", "alert('你好:系统已为该企业创建了默认管理员账号。\\r\\n 登陆账号: " + userName + " ,密码: " + psw + " 。\\r\\n 请以此账户登陆管理员系统,更改账户名和密码!');

2012-12-10 09:28:00 550

原创 数据库存储过程使用左外连接left join

一切看图吧,懒得解释,解释了又不如图来的直观。需求:首先有四个表,如右图:代理商的管理员账户的姓名存到了用户信息里面的,现在需要取出代理商的所有信息,以及它的管理员的名字。哎,自己研究了老半天,本身好久没有操作数据库了。其实很简单啦,就是个左外连接嘛,哈哈。先说一下这个左外连接: left join是以A表的记录为基础的,A可以看成左表,B可以看成右表,left join是以左

2012-12-09 11:25:05 4372

原创 SqlServer连接数据库方法

第一步,先要开启IIS服务。打开 计算机-管理,如下图:找到SQL代理,右键启动就好了。第二部就是打开SqlServer,连接数据库就行了。 启动asp.net服务的方法同此一样。

2012-12-05 11:18:02 947

原创 Navicat中 1366错误 incorrect string value

新建表后,要插入数据,保存报错,1366错误 --  incorrect string value。按照如上图所示改一下排序规则和字符集就行了。

2012-12-05 09:22:12 27859 3

原创 c#中 使用javascript的alert函数

两种方式如下:1、ScriptManager.RegisterStartupScript(this, this.GetType(), "", "alert('请输入数字!');", true);2、Response.Write("alert('请输入数字!')"); 第一种是对的,点击确定按钮后,不会执行任何操作,也不会使网页排版变形。第二种就相反,会变形哦,各种。。。

2012-12-04 17:44:57 1920

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除