c#常用代码
更新时间:2023-10-24 14:25:01 阅读量: 综合文库 文档下载
1. 打开新的窗口并传送参数: 传送参数:
response.write(\
接收参数:
string a = Request.QueryString(\string b = Request.QueryString(\
2.为按钮添加对话框
Button1.Attributes.Add(\确认?')\
button.attributes.add(\
3.删除表格选定记录
int intEmpID = (int)MyDataGrid.DataKeys[e.Item.ItemIndex];
string deleteCmd = \
4.删除表格记录警告
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(\您是否确定要删除这条信息');\break; default: break; } }
5.点击表格行链接另一页
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(\}
双击表格连接到另一页 在itemDataBind事件中
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) {
string OrderItemID =e.item.cells[1].Text; ...
e.item.Attributes.Add(\}
双击表格打开新一页
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) {
string OrderItemID =e.item.cells[1].Text; ...
e.item.Attributes.Add(\}
★特别注意:【?id=】 处不能为 【?id =】
6.表格超连接列传递参数
\数据字段1\数据字段2\
7.表格点击改变颜色
if (e.Item.ItemType == ListItemType.Item ||e.Item.ItemType == ListItemType.AlternatingItem) {
e.Item.Attributes.Add(\r='default';\}
写在DataGrid的_ItemDataBound里
if (e.Item.ItemType == ListItemType.Item ||e.Item.ItemType == ListItemType.AlternatingItem) {
e.Item.Attributes.Add(\.cursor='default';\
e.Item.Attributes.Add(\}
8.关于日期格式
日期格式设定
DataFormatString=\
我觉得应该在itembound事件中
e.items.cell[\你的列\你的列\
9.获取错误信息并到指定页面
不要使用Response.Redirect,而应该使用Server.Transfer e.g
// in global.asax
protected void Application_Error(Object sender, EventArgs e) { if (Server.GetLastError() is HttpUnhandledException) Server.Transfer(\
//其余的非HttpUnhandledException异常交给ASP.NET自己处理就okay了 :) }
Redirect会导致post-back的产生从而丢失了错误信息,所以页面导向应该直接在服务器端执行,这样就可以在错误处理页面得到出错信息并进行相应的处理
10.清空Cookie
Cookie.Expires=[DateTime];
Response.Cookies(\
11.自定义异常处理
//自定义异常处理类 using System;
using System.Diagnostics;
namespace MyAppException {
///
/// 从系统异常类ApplicationException继承的应用程序异常处理类。 /// 自动将异常内容记录到Windows NT/2000的应用程序日志 ///
public class AppException:System.ApplicationException
{
public AppException() {
if (ApplicationConfiguration.EventLogEnabled) LogEvent(\出现一个未知错误。\}
public AppException(string message) {
LogEvent(message); }
public AppException(string message,Exception innerException) {
LogEvent(message); if (innerException != null) {
LogEvent(innerException.Message); } }
//日志记录类 using System;
using System.Configuration; using System.Diagnostics; using System.IO; using System.Text; using System.Threading;
namespace MyEventLog {
///
/// 事件日志记录类,提供事件日志记录支持 ///
/// 定义了4个日志记录方法 (error, warning, info, trace) /// ///
public class ApplicationLog {
///
/// 将错误信息记录到Win2000/NT事件日志中
/// ///
public static void WriteError(String message)
{
WriteLog(TraceLevel.Error, message); }
///
/// 将警告信息记录到Win2000/NT事件日志中
/// ///
public static void WriteWarning(String message) {
WriteLog(TraceLevel.Warning, message); }
///
/// 将提示信息记录到Win2000/NT事件日志中
/// ///
public static void WriteInfo(String message) {
WriteLog(TraceLevel.Info, message); }
///
/// 将跟踪信息记录到Win2000/NT事件日志中
/// ///
public static void WriteTrace(String message) {
WriteLog(TraceLevel.Verbose, message); }
///
/// 格式化记录到事件日志的文本信息格式
/// /// ///
///
public static String FormatException(Exception ex, String catchInfo) {
StringBuilder strBuilder = new StringBuilder();
正在阅读:
c#常用代码10-24
浅谈小学语文开放性教学05-25
血液透析纯化设备用水标准及工作原理06-11
湿法冶锌工艺流程05-11
高考历史二轮专题复习 专题七 近现代西方的科技与文化课时作业04-13
开展爱学习、爱劳动、爱祖国活动的实施方案10-10
收费站五一保畅应急预案03-25
劳动保险概论复习题06-08
用补偿法改装电表--“大学物理实验05-12
竞选班委的发言稿【优秀9篇】03-26
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- c#
- 常用
- 代码