ASP.NET常用的代码收集
类别:编程学习 浏览量:1300
时间:2014-11-14 ASP.NET常用的代码收集
ASP.NET常用的代码收集1、为按钮添加对话框
Button1.Attributes.Add("onclick","return confirm(’确认?’)");
button.attributes.add("onclick","if(confirm(’are you sure...?’)){return true;}else{return false;}")
2、删除表格选定记录
int intEmpID = (int)MyDataGrid.DataKeys[e.Item.ItemIndex];
string deleteCmd = " where emp_id = " + intEmpID.ToString()
3、表格超连接列传递参数
<asp:HyperLinkColumn Target="_blank" headertext="ID号" DataTextField="id" NavigateUrl="aaa。aspx?id=’<%# DataBinder.Eval(Container.DataItem, "数据字段1")%>’ & name=’<%# DataBinder.Eval(Container.DataItem, "数据字段2")%>’ />
4、清空Cookie
Cookie.Expires=[DateTime];
Response.Cookies("UserName").Expires = 0
5、DataGrid行随鼠标变色
private void DGzf_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if (e.Item.ItemType!=ListItemType.Header)
{
e.Item.Attributes.Add( "onmouseout","this.style.backgroundColor=\\""+e.Item.Style["BACKGROUND-COLOR"]+"\\"");
e.Item.Attributes.Add( "onmouseover","this.style.backgroundColor=\\""+ "#EFF3F7"+"\\"");
}
}
6、数字格式化
<%#Container.DataItem("price","{0:¥#,##0.00}")%>
7、日期格式化
<%# DataBinder.Eval(Container.DataItem,"Company_Ureg_Date","{0:yyyy-M-d}")%>
8、读取DataGrid控件TextBox值
foreach(DataGrid dgi in yourDataGrid.Items)
{
TextBox tb = (TextBox)dgi.FindControl("yourTextBoxId");
tb.Text....
}
9、在Datagrid中修改数据,当点击编辑键时,数据出现在文本框中,怎么控制文本框的大小 ?
private void DataGrid1_ItemDataBound(obj sender,DataGridItemEventArgs e)
{
for(int i=0;i<e.Item.Cells.Count-1;i++)
if(e.Item.ItemType==ListItemType.EditType)
{
e.Item.Cells[i].Attributes.Add("Width", "80px")
}
}
10、变量.ToString()
12345.ToString("n"); //生成 12,345.00
12345.ToString("C"); //生成 ¥12,345.00
12345.ToString("e"); //生成 1.234500e+004
12345.ToString("f4"); //生成 12345.0000
12345.ToString("x"); //生成 3039 (16进制)
12345.ToString("p"); //生成 1,234,500.00%
标签:ASP.NET
您可能感兴趣
- ASP.NET使用JavaScriptSerializer实现序列化与反序列化
- ASP.NET记录错误日志的方式有哪些
- ASP.NET给图片加图片水印
- ASP.NET中XML与DataSet的相互转换
- ASP.NET网站的404错误页面的设置
- asp.net中fileupload上传文件的方法
- Asp.Net中索引器的用法
- ASP.NET服务器端执行脚本的通用方法
- asp.net判断上传文件格式
- Asp.Net实现网站的快捷方式
- asp.net小数点四舍五入
- 2013-12-25
- asp.net文件下载的方法
- docker 部署netcore(关于Jenkins + Docker + ASP.NET Core自动化部署的问题避免踩坑)
- ASP.NET cache缓存的用法
- ASP.NET压力测试
- 怎么快速学好英语(怎么快速学好英语初中)
- 中国留学生都是富二代吗()
- 我们现在吃的苹果是哪里来的 原来现代苹果引入中国仅有一百多年(我们现在吃的苹果是哪里来的)
- 买绿宝不能只挑黄绿色 菜农教你3招挑,个个皮薄肉脆,香甜爆汁(买绿宝不能只挑黄绿色)
- 大果肉搭配薄瓜皮, 绿宝 脆甜爽口,不愧是甜瓜中的 佼佼者(大果肉搭配薄瓜皮)
- 河南尉氏县因地制宜发展果蔬种植 水坡镇绿宝甜瓜变 金瓜(河南尉氏县因地制宜发展果蔬种植)
热门推荐
- python 接口测试怎么校验json数据(python接口自动化十七--Json 数据处理---一次爬坑记详解)
- sqlserver数据库文件包括(详解SQL Server数据库状态和文件状态)
- laravel命令控制器怎么设置(Laravel获取当前请求的控制器和方法以及中间件的例子)
- WCF与WebService的区别
- 用css实现滚动效果(CSS完成视差滚动效果)
- angular开发详解(详解Angular动态组件)
- centos装docker稳定吗(Centos8无法安装docker问题的解决方法)
- yii2对比springboot(Yii框架响应组件用法实例分析)
- dedecms添加广告栏(DEDECMS中让文章标题栏突破60个字符的方法)
- mysql 查询json(MySQL处理JSON常见函数的使用)