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中XML与DataSet的相互转换
- ASP.NET中异常处理的注意事项
- ASP.NET给图片加图片水印
- ASP.NET List 集合操作
- docker 部署netcore(关于Jenkins + Docker + ASP.NET Core自动化部署的问题避免踩坑)
- asp.net lambda表达式
- asp.net小数点四舍五入
- asp.net去除字符串中html标签
- 发送邮件的asp.net代码
- ASP.NET将WORD、PDF、PPT转为图片
- ASP.NET实现多文件上传
- Asp.Net实现网站的快捷方式
- asp.net判断上传文件格式
- ASP.NET中TimeSpan的用法
- asp.net中split的用法
- ASP.NET生成二维码
- 每天1万吨牛奶倒进下水道,美国大萧条一幕重现(每天1万吨牛奶倒进下水道)
- 如何看待美国数十万加仑牛奶倒下水道 历史又重演了(如何看待美国数十万加仑牛奶倒下水道)
- 历史惊人的相似,美国80万加仑牛奶倒入下水道,意味着什么(历史惊人的相似)
- 美国数十万加仑牛奶倒进下水道,世界会重演1929年的大萧条吗(美国数十万加仑牛奶倒进下水道)
- 美国数十万加仑牛奶倒入下水道,贫民区食不果腹,历史再次重演(美国数十万加仑牛奶倒入下水道)
- 美国倒掉数十万加仑牛奶 上热搜第一,这一幕似曾相识(美国倒掉数十万加仑牛奶)
热门推荐
- 阿里云盘挂载云服务器(阿里云主机的安装硬盘挂载数据盘加载或修改/www)
- 宝塔试用网站再安装nginx不起作用(宝塔面板Nginx防恶意解析图文教程)
- sqlserver维护计划保存在哪(SQL Server误设置max server memory的处理方法)
- python爬虫第一本书(我用Python抓取了7000 多本电子书案例详解)
- 搭建好的ftp服务器在哪里(如何在自己的电脑上搭建FTP服务器?)
- phpredis使用场景(php和redis实现秒杀活动的流程)
- 宝塔面板怎么修改安全的端口(宝塔面板如何设置伪静态规则?)
- python柱状图第四节(python使用Plotly绘图工具绘制柱状图)
- python接口自动化接口依赖(python接口自动化十六--参数关联接口后传详解)
- dedecms如何提高网站权重(dede网站内容页如何调取栏目页标题及关键字组合为seo标题)