ASP.NET常用代码大全:33种实践技巧

需积分: 3 2 下载量 127 浏览量 更新于2024-09-14 1 收藏 230KB DOC 举报
ASP.NET程序中常用的三十三种代码 ASP.NET 是一个基于Web的应用程序开发框架,由 Microsoft 公司开发。它提供了一个强大而灵活的平台,用于构建基于Web的应用程序。在 ASP.NET 程序中,有很多常用的代码可以帮助开发者快速高效地开发应用程序。以下是 ASP.NET 程序中常用的三十三种代码。 1. 打开新的窗口并传送参数 在 ASP.NET 程序中,经常需要打开新的窗口并传送参数。可以使用以下代码来实现: `response.write("<script>window.open('*.aspx?id=" + this.DropDownList1.SelectedIndex + "&id1=" + [pic] + "'</script>")` 在上面的代码中,我们使用 `response.write` 方法来输出 JavaScript 代码,然后使用 `window.open` 方法来打开新的窗口,并传送参数。 2. 为按钮添加对话框 在 ASP.NET 程序中,经常需要为按钮添加对话框,以便在用户点击按钮时弹出确认对话框。可以使用以下代码来实现: `Button1.Attributes.Add("onclick", "return confirm('确认?')");` 或者: `button.attributes.add("onclick", "if(confirm('are you sure?')){return true;}else{return false;}");` 在上面的代码中,我们使用 `Attributes.Add` 方法来添加按钮的 onclick 事件,然后使用 `confirm` 方法来弹出确认对话框。 3. 删除表格选定记录 在 ASP.NET 程序中,经常需要删除表格选定的记录。可以使用以下代码来实现: `int intEmpID = (int)MyDataGrid.DataKeys[e.Item.ItemIndex];` `string deleteCmd = "DELETE from Employee where emp_id=" + intEmpID.ToString();` 在上面的代码中,我们首先获取选定的记录的 ID,然后使用 SQL 语句来删除该记录。 4. 删除表格记录警告 在 ASP.NET 程序中,经常需要删除表格记录时弹出警告对话框。可以使用以下代码来实现: `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];` `...` 在上面的代码中,我们使用 `DataGrid` 控件的 `ItemCreated` 事件来检测用户是否要删除记录,然后弹出警告对话框。 这些代码只是 ASP.NET 程序中常用的三十三种代码的一部分。它们可以帮助开发者快速高效地开发应用程序,并提供了更多的灵活性和可扩展性。