- 浏览: 342250 次
- 性别:
- 来自: 武汉
最新评论
-
ynymf:
错位问题看这里:http://www.cnblogs.com/ ...
EXTJS制作的嵌套表格实例(点击一行,展开下面的子表) -
xlshlr:
code.php在哪????貌似么有找到这个文件
ExtJS带验证码登录框[新增回车提交] -
langfeng123ac:
二货,这种写法本地又不行,本地有图片,服务器上又没图片。。浪费 ...
JQUERY+ASP.NET的AJAX文件上传(含Demo) -
553718707:
楼主有没有解决方法啊?
EXTJS制作的嵌套表格实例(点击一行,展开下面的子表) -
553718707:
这个代码对于,子表格的列数很多的时候会出现子表格的列与数据行错 ...
EXTJS制作的嵌套表格实例(点击一行,展开下面的子表)
1.//弹出对话框.点击转向指定页面
Response.Write(" <script>window.alert('该会员没有提交申请,请重新提交!')
</script>");
Response.Write(" <script>window.location
='http://www.51aspx.com/bizpulic/upmeb.aspx' </script>");
2.//弹出对话框
Response.Write(" <script language='javascript'>alert('产品添加成功!')
</script >");
3.//删除文件
string filename ="20059595157517.jpg";
pub.util.DeleteFile(HttpContext.Current.Server.MapPath("../file/")
+filename);
4.//绑定下拉列表框datalist
System.Data.DataView dv=conn.Exec_ex("select -1 as code,'请选择经营模式'
as content from dealin union select code,content from dealin");
this.dealincode.DataSource=dv;
this.dealincode.DataTextField="content";
this.dealincode.DataValueField="code";
this.dealincode.DataBind();
this.dealincode.Items.FindByValue(dv[0]["dealincode"].ToString
()).Selected=true;
5.//时间去秒显示
<%# System.DateTime.Parse(DataBinder.Eval
(Container.DataItem,"begtime").ToString()).ToShortDateString()%>
6.//标题带链接
<%# " <a class=\"12c\" target=\"_blank\"
href=\"http://www.51aspx/CV/_"+DataBinder.Eval
(Container.DataItem,"procode")+".html\">"+
DataBinder.Eval(Container.DataItem,"proname")+" </a>"%>
7.//修改转向
<%# " <A href=\"editpushpro.aspx?id="+DataBinder.Eval
(Container.DataItem,"code")+"\">"+"修改
"+" </A>"%>
8.//弹出确定按钮
<%# " <A id=\"btnDelete\" onclick=\"return confirm('你是否
确定删除这条记录吗?');\" href=\"pushproduct.aspx?
dl="+DataBinder.Eval(Container.DataItem,"code")
+"\">"+"删除"+" </A>"%>
9.//输出数据格式化 "{0:F2}" 是格式 F2表示小数点后剩两位
<%# DataBinder.Eval(Container, "DataItem.PriceMoney","{0:F2}
") %>
10.//提取动态网页内容
Uri uri = new Uri("http://www.51aspx.com/");
WebRequest req = WebRequest.Create(uri);
WebResponse resp = req.GetResponse();
Stream str = resp.GetResponseStream();
StreamReader sr = new StreamReader(str,System.Text.Encoding.Default);
string t = sr.ReadToEnd();
this.Response.Write(t.ToString());
11.//获取" . "后面的字符
i.ToString().Trim().Substring(i.ToString().Trim().LastIndexOf(".")
+1).ToLower().Trim()
12. 打开新的窗口并传送参数:
传送参数:
response.write("<script>window.open(’*.aspx?
id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)<
/script>")
接收参数:
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
12.为按钮添加对话框
Button1.Attributes.Add("onclick","return confirm(’确认?’)
");
button.attributes.add("onclick","if(confirm(’are you sure...?
’)){return true;}else{return false;}")
13.删除表格选定记录
int intEmpID = (int)MyDataGrid.DataKeys[e.Item.ItemIndex];
string deleteCmd = "Delete from Employee where emp_id = " +
intEmpID.ToString()
14.删除表格记录警告
private void DataGrid_ItemCreated(Object sender,DataGridItemEventArgs e)
{
switch(e.Item.ItemType)
{
case ListItemType.Item :
case ListItemType.AlternatingItem :
case ListItemType.EditItem:
TableCell myTableCell;
myTableCell = e.Item.Cells[14];
LinkButton myDeleteButton ;
myDeleteButton = (LinkButton)myTableCell.Controls[0];
myDeleteButton.Attributes.Add("onclick","return confirm(’
您是否确定要删除这条信息’);");
break;
default:
break;
}
}
15.点击表格行链接另一页
private void grdCustomer_ItemDataBound(object sender,
System.Web.UI.WebControls.DataGridItemEventArgs e)
{
//点击表格打开
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType ==
ListItemType.AlternatingItem)
e.Item.Attributes.Add("onclick","window.open(’
Default.aspx?id=" + e.Item.Cells[0].Text + "’);");
}
双击表格连接到另一页
在itemDataBind事件中
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType ==
ListItemType.AlternatingItem)
{
string orderItemID =e.item.cells[1].Text;
e.item.Attributes.Add("ondblclick",
"location.href=’../ShippedGrid.aspx?id=" + orderItemID + "’
");
}
双击表格打开新一页
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType ==
ListItemType.AlternatingItem)
{
string orderItemID =e.item.cells[1].Text;
e.item.Attributes.Add("ondblclick", "open
(’../ShippedGrid.aspx?id=" + orderItemID + "’)");
}
16.表格超连接列传递参数
<asp:HyperLinkColumn Target="_blank" headertext="ID号"
DataTextField="id" NavigateUrl="aaa.aspx?id=’
<%# DataBinder.Eval(Container.DataItem, "数据字段1")%>’ &
name=’<%# DataBinder.Eval(Container.DataItem, "数据字段2")%>’ /
>
17.表格点击改变颜色
if (e.Item.ItemType == ListItemType.Item ||e.Item.ItemType ==
ListItemType.AlternatingItem)
{
e.Item.Attributes.Add
("onclick","this.style.backgroundColor=’#99cc00’;
this.style.color=’buttontext’;this.style.cursor=’default’;");
}
写在DataGrid的_ItemDataBound里
if (e.Item.ItemType == ListItemType.Item ||e.Item.ItemType ==
ListItemType.AlternatingItem)
{
e.Item.Attributes.Add
("onmouseover","this.style.backgroundColor=’#99cc00’;
this.style.color=’buttontext’;this.style.cursor=’default’;");
e.Item.Attributes.Add("onmouseout","this.style.backgroundColor=
’’;this.style.color=’’;");
}
18.关于日期格式
日期格式设定
DataFormatString="{0:yyyy-MM-dd}"
我觉得应该在itembound事件中
e.items.cell["你的列"].text=DateTime.Parse(e.items.cell["你的
列"].text.ToString("yyyy-MM-dd"))
19.获取错误信息并到指定页面
不要使用Response.Redirect,而应该使用Server.Transfer
e.g
// in global.asax
protected void Application_Error(Object sender, EventArgs e) {
if (Server.GetLastError() is HttpUnhandledException)
Server.Transfer("MyErrorPage.aspx");
//其余的非HttpUnhandledException异常交给ASP.NET自己处理就okay了 :)
}
Redirect会导致post-back的产生从而丢失了错误信息,所以页面导向应该直接在服
务器端执行,这样就可以在错误处理页面得到出错信息并进行相应的处理
20.清空Cookie
Cookie.Expires=[DateTime];
Response.Cookies("UserName").Expires = 0
发表评论
-
使用动软.net代码自动生成工具的步骤
2010-05-13 17:09 4690使用动软.net代码生成工具(V2.4.1)在建立好数据库 ... -
asp.net解决session丢失问题
2010-05-05 16:01 1777在asp.net里面,很多时候使用session来保存一些对象 ... -
database数据表转成JSON
2010-01-26 10:50 1606第一个发送到前台要eval一下.转换成JS的数组 第二个转换 ... -
String.Format格式说明
2009-12-28 11:04 1448将指定的String 中的每个格式项替换为相应对象的值的文本等 ... -
模态窗口
2009-12-05 10:55 1845模态窗口 .模态窗口的打开,model window o ... -
net打开子窗口传参数给父窗口
2009-11-02 12:58 1354说明:点"查询"按钮打开子窗口,以GRID ... -
AJAX GridView
2009-10-29 20:01 1480http://programming.top54u.com/S ... -
asp.net生成高清晰缩略图
2009-10-21 21:25 1800#region 图像处理 ... -
GridView相关技术(六--合并相同数据单元格)
2009-09-26 08:32 2994大家GridView都用的比较 ... -
Asp.net 自动发送邮件的方法
2009-09-10 09:54 2103Asp.net 自动发送邮件的方法 今天有一个模块需要自动 ... -
截取一定数量的字符串
2009-09-10 09:52 9951/**//// <summary> 2 ... -
asp.net的sql防注入
2009-09-10 09:47 1663/// <summary> /// 过滤标记 ... -
存储过程调用另一种方式
2009-09-02 11:32 941public static String AdminUs ... -
存储过程调用一种方式
2009-09-02 11:29 838public static String Is_UP_cus ... -
Asp.net 免费主机 免费空间
2009-07-16 17:16 1844Asp.net 免费主机 免费空间 http: ... -
Asp.net 打印 页面 局部页面 动态控制
2009-07-16 17:07 3113Asp.net 打印 页面 局部页面 动态控制 1. ... -
Asp.net 打印web 网页 如何不显示 网址 页码
2009-07-16 16:11 36801.对IE浏览器进行设置 文件-〉页面设置-〉将里面的页眉 ... -
多附件上传源码
2009-07-09 10:34 1810多附件上传源码 /***************** ... -
在ASP.NET网站中实现带列表的视频播放(2)
2009-07-09 10:32 1294视频播放模块代码: <table cellspaci ... -
在ASP.NET网站中实现带列表的视频播放
2009-07-09 10:23 2262在ASP.NET网站中实现带列表的视频播放 方法:用 ...
相关推荐
ASP.NET常用语句1--26条,实用。最好的常用语句笔记。开发所需的必备资源。
ASP.NET 常用语句 ASP.NET 是一种流行的 Web 应用程序开发框架,它提供了许多强大的功能和语句来帮助开发者快速构建高效的 Web 应用程序。下面是 ASP.NET 中的一些常用语句,涵盖了弹出对话框、绑定下拉列表框、...
本文将深入探讨ASP.NET中的常用语句,帮助你更好地理解和运用这些语句。 一、页面生命周期与事件处理 ASP.NET页面生命周期包含一系列的阶段,如初始化、加载、验证、呈现和卸载。在这个过程中,你可以使用特定的...
ASP.NET常用语句.docASP.NET常用语句.docASP.NET常用语句.docASP.NET常用语句.docASP.NET常用语句.docASP.NET常用语句.doc
在ASP.NET中,C#是一种常用的编程语言,以其清晰的语法和强大的功能深受开发者喜爱。 本书首先会介绍ASP.NET的基本概念和架构,包括ASP.NET页面生命周期、控件技术、事件处理机制等。这些基础知识对于理解ASP.NET的...
虽然说学习ASP.NET不需要任何ASP基础,但是我觉得如果大家ASP不会,还是先看一下【十天学会ASP教程】,大家所需要了解的不是ASP的程序怎么写,而是怎么构建服务器,怎么使用HTML表单,同时对SQL语句有一个基础和理解...
C#是ASP.NET最常用的编程语言,它是一种现代、类型安全且面向对象的语言,为开发高效、可维护的代码提供了强大的支持。 在"ASP.NET数据库入门经典--C#编程篇"中,我们可以学习到以下关键知识点: 1. **ASP.NET Web...
C#是ASP.NET常用的编程语言,具有现代、类型安全和面向对象的特性,使得它非常适合用于开发复杂的Web应用。本资源“ASP.NET数据库入门经典--C#编程篇”旨在帮助初学者掌握如何使用ASP.NET和C#进行数据库相关的编程。...
在开发过程中,ASP.NET MVC(Model-View-Controller)框架是常用的选择,它提倡分离关注点,将业务逻辑、数据模型和用户界面分离,使得代码更加结构化和易于维护。控制器(Controller)处理用户请求,模型(Model)...
本篇文章将深入探讨ASP.NET中的一些常用技术,包括ASP.NET MVC、DBHelper以及加密技术。 ASP.NET MVC(Model-View-Controller)是一种设计模式,它将应用程序的业务逻辑、用户界面和数据访问分离开来,以提高可测试...
在这个"ASP.NET常用类库"的资源包中,我们很可能会发现一系列实用的类库,这些类库能够帮助开发者在ASP.NET项目中提高效率和代码质量。以下是一些可能包含的知识点: 1. **HttpServerUtility 类**:这是ASP.NET提供...
从给定的文件信息来看,这是一份详细的课程安排,主要围绕着ASP.NET技术栈进行深入教学,旨在为学员提供全面的IT技能提升,特别是针对ASP.NET开发的专业知识与实践能力。以下是对这份课程安排中提及的关键知识点的...
#### 二、ASP.NET 2.0的新特性 1. **母版页(Master Pages)**:类似于HTML模板,可以创建一个通用布局,使页面设计更加一致且易于维护。 2. **用户控件(User Controls)**:类似于传统的ASP自定义服务器组件,但...
本文将深入探讨ASP.NET开发中常用的JavaScript代码和方法。 JavaScript在ASP.NET中的角色通常是补充服务器端的功能,它可以在用户浏览器中执行,无需服务器交互,从而提高网页响应速度。以下是一些在ASP.NET中常见...
#### 十三、ASP.NET 实战案例 - **实战案例分析**:通过一系列具体的案例,如电子商务网站、博客系统等,展示了如何综合运用前面学到的知识来构建复杂的ASP.NET 应用程序。 #### 十四、延伸:Windows 编程 - **...
"晴天精仿1616.net网址导航系统 -ASP源码.zip" 是一个基于ASP(Active Server Pages)开发...同时,由于ASP技术相对较为老旧,开发者还应考虑其兼容性和安全性,以及是否需要升级到更现代的技术框架,如ASP.NET或PHP。
在这个“asp.net常用代码”压缩包中,我们可以找到一系列针对初学者的代码示例,帮助他们快速掌握ASP.NET的基础和常用功能。 1. **C#语言基础**:ASP.NET通常与C#语言结合使用,C#是.NET框架的主要编程语言之一,...