add a JS:confirm() to delete(include update) button
2005-08-09 14:23
447 查看
this.DataGrid1.ItemCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_ItemCommand);
private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
ListItemType lit = e.Item.ItemType;
if (lit == ListItemType.Item || lit == ListItemType.AlternatingItem)
{
ModufyItem(e);
}
}
private void ModufyItem(DataGridItemEventArgs e)
{
WebControl wc;
int i = e.Item.Cells.Count -1;//here as the delete button is in the lastest cell
wc = ((WebControl) e.Item.Cells[i]);
wc.Height = 25; //set the button style
wc.Width = 50;
String javascript = "return confirm('Delete it??');"; //here is the js to be added
wc.Attributes.Add("onclick", javascript);
wc.ToolTip = e.Item.Cells[2].Text.Trim() + "...";
wc.ToolTip += "Delete this row";
}
private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
ListItemType lit = e.Item.ItemType;
if (lit == ListItemType.Item || lit == ListItemType.AlternatingItem)
{
ModufyItem(e);
}
}
private void ModufyItem(DataGridItemEventArgs e)
{
WebControl wc;
int i = e.Item.Cells.Count -1;//here as the delete button is in the lastest cell
wc = ((WebControl) e.Item.Cells[i]);
wc.Height = 25; //set the button style
wc.Width = 50;
String javascript = "return confirm('Delete it??');"; //here is the js to be added
wc.Attributes.Add("onclick", javascript);
wc.ToolTip = e.Item.Cells[2].Text.Trim() + "...";
wc.ToolTip += "Delete this row";
}
相关文章推荐
- How to Implement Add/Edit/Delete/View with PHP using Angular JS (Part-2)
- How to Implement Add/Edit/Delete/View with PHP using Angular JS (Part-1)
- @ManyToMany(多对多数据映射的insert、update及delete)
- [RxJS] Add debug method to Observable in TypeScript
- Qt, how to add radio button or checkbox in menu
- These query results are not updateable,Include the ROWID to get updateable results- 已解决
- TableViewCell Swipe to Delete and More Button(like mail app in iOS7 or later)
- SQL INSERT TO &UPDATE&DELETE
- Dynamics CRM 2011 编程系列(7):JS编程之实体的CRUD[Update,Delete]
- js 对数组的操作 add、delete、获取
- How to Delete or Add Resource in 11gR2 Grid Infrastructure [ID 1069369.1]
- HTML codes: How do I add a "click here to refresh this page" button on my webpage
- js add delete 转义字符 demo
- 在PL/SQL DEV里面有把锁一样的按钮,点击它会跳出“these query result are not updateable,include the ROWID to get updateab
- VS2005,Did you forget to add '#include "stdafx.h"' to your source?
- ABAP - REPORT - How to add user-pushbutton in selection screen
- ASP.NET MVC - how to make users confirm the delete
- 在PL/SQL 里面有把锁一样的按钮,点击它会跳出“these query result are not updateable,include the ROWID to get updateab
- Adding a custom image to a UITableView delete button
- SQL_AddDepartment / UpdateDepartment / DeleteDepartment / CreateCategory / UpdateCategory / DeleteCategory ...