- 博客(23)
- 收藏
- 关注
原创 Ajax初学者(2)
function SentVoice(msg) { alert("正在发送,请耐心等待!"); functionPage.SendMsg(msg,getSendCallBack); //回调函数的处理函数要写在这里哦}function getSendCallBack(res) { if (res.value == 1)
2013-03-29 17:30:12 573
原创 ajax初学初用
今天刚开始接触ajax,好烦啊,不会用,搞了一大天了,记下一些小细节问题吧1、记得引用js库2、记得引入你的JS文件3、JS里面页面加载的注册事件必须写到$(document).ready(function ()里面$(document).ready(function () { $(".voiceMessage").click(function () {
2013-03-28 20:23:37 541
原创 dataGrid表头显示
近几日做数据绑定,发现如果数据源为空的话,表头不可见,那样的话就极为难看咯。要么不进行数据源是否为空的判断,直接绑定:DataTable result = frame.Proc_ServiceInfo_Query(FrameID, sqlHelper); ServiceList.DataSource = result; ServiceList.DataB
2013-02-27 11:52:59 560
原创 linkbutton点击事件,执行javascript函数,弹出子窗口
哇塞,好开心,研究了好久,不过很简单,不要拍砖啊,我也是潜心研究了大半个下午哦 <asp:LinkButton s
2013-01-17 15:42:03 7518 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 4164
原创 利用关键字拼接两个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 7582
原创 table.Clone()用法介绍
// 摘要: // 克隆 System.Data.DataTable 的结构,包括所有 System.Data.DataTable 架构和约束。 // // 返回结果: // 新的 System.Data.DataTable,与当前的 System.Data.DataTable 具有相同的架构。
2013-01-08 17:07:31 4015 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 724
原创 sqldatareader.reader()的问题
数据库里面明明有6条数据,但是用了 using (SqlDataReader recu = frame.Proc_ServiceInfo_Query(FrameID, sqlHelper)) { if (recu.Reader()) { ///创建DataSet数据源
2012-12-28 11:08:56 338
原创 dropdownlist无法执行onselectedindexchanged的问题
dropdownlist无法执行onselectedindexchanged的问题,是因为没有把默认的AutoPostBack设为True。
2012-12-28 10:04:04 956
原创 Response.Write这样可以实现执行对话框再跳转页面
Response.Write("alert('添加成功!');window.navigate('Company.aspx')");当然还有其他方法了,我用这样,用着还可以
2012-12-17 11:15:33 1615
原创 文本框内数据更新后,取出来还是更新前的数据
文本框内数据更新后,取出来还是更新前的数据,错误在于我把if (!Page.IsPostBack)注释掉了。它是什么意思呢?这是判断是否第一次加载该页面,如果是呢,if (!Page.IsPostBack)会返回true,然后执行if里面的语句;如果不是第一次呢,就会执行else的语句咯。我把它注释掉之后呢,我更新了数据,当我点击更新按钮时,页面又加载一次,由于没有判断是否第一次加
2012-12-14 16:49:14 432
原创 函数传空参 调用存储过程
这个可是折腾了我昨天一下午,我就是喜欢能少写方法就少写,所以就会出现很多的问题。不过还是有很多收获。算了,还是贴代码吧,看的实在点。int? CompanyID = Convert.ToInt32(Session["Frame_ID"]); //这个是aspx.cs文件定义的参数咯,当session[“Frame_ID”]为null时,CompanyID=0.再看CS类文件的类
2012-12-14 11:36:31 518
原创 C# response.redirect传递多参
还是老规矩,简单的就直接上代码,直观。下面这行代码是1.aspx文件的button事件:本页面有几个文本框,是一些查询条件啦,button1是搜索按钮啦。因为我要把查出来的东西放到2.aspx的datagrid里面显示出来,所以干脆直接把参数传过去,在那边查,那边显示咯。 protected void Button1_Click(object sender, EventArgs e)
2012-12-13 13:03:14 6238
原创 c# datagrid的绑定
还是直接上代码吧,直观。 using (SqlDataReader recu = company.Proc_SearchCompany(Companyname,Companycode,Companyperson,Tel,Mail, sqlHelper)) //这是存储过程哟 { if (recu.HasRows) {
2012-12-13 12:55:58 632
原创 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 9477
原创 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 1129
原创 alert换行
哎,研究了好久滴,咋换都不行,最后得到了正解,如下: ScriptManager.RegisterStartupScript(this, this.GetType(), "", "alert('你好:系统已为该企业创建了默认管理员账号。\\r\\n 登陆账号: " + userName + " ,密码: " + psw + " 。\\r\\n 请以此账户登陆管理员系统,更改账户名和密码!');
2012-12-10 09:28:00 591
原创 数据库存储过程使用左外连接left join
一切看图吧,懒得解释,解释了又不如图来的直观。需求:首先有四个表,如右图:代理商的管理员账户的姓名存到了用户信息里面的,现在需要取出代理商的所有信息,以及它的管理员的名字。哎,自己研究了老半天,本身好久没有操作数据库了。其实很简单啦,就是个左外连接嘛,哈哈。先说一下这个左外连接: left join是以A表的记录为基础的,A可以看成左表,B可以看成右表,left join是以左
2012-12-09 11:25:05 4463
原创 SqlServer连接数据库方法
第一步,先要开启IIS服务。打开 计算机-管理,如下图:找到SQL代理,右键启动就好了。第二部就是打开SqlServer,连接数据库就行了。 启动asp.net服务的方法同此一样。
2012-12-05 11:18:02 994
原创 Navicat中 1366错误 incorrect string value
新建表后,要插入数据,保存报错,1366错误 -- incorrect string value。按照如上图所示改一下排序规则和字符集就行了。
2012-12-05 09:22:12 27939 3
原创 c#中 使用javascript的alert函数
两种方式如下:1、ScriptManager.RegisterStartupScript(this, this.GetType(), "", "alert('请输入数字!');", true);2、Response.Write("alert('请输入数字!')"); 第一种是对的,点击确定按钮后,不会执行任何操作,也不会使网页排版变形。第二种就相反,会变形哦,各种。。。
2012-12-04 17:44:57 1982
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人