1.一个读写数据库操作的功能
2.一个对用户提交进行操作的功能(基本操作,所以写在一个功能块里)
3.取得用户提交的信息和返回上面第二步操作的结果
我现在用的方法是读写数据库操作的是一个类
上面第二步操作的方法我是写了一些函数,在每个cs文件里都复制了一个。我在想可不可以把第二步的功能也写成一个类,但关键是在类里面没有Response.Wirte函数和Resquest另外实现上面的功能,可有更好的方法,如果把1和2这两步做成dll文件,是否可行
2.一个对用户提交进行操作的功能(基本操作,所以写在一个功能块里)
3.取得用户提交的信息和返回上面第二步操作的结果
我现在用的方法是读写数据库操作的是一个类
上面第二步操作的方法我是写了一些函数,在每个cs文件里都复制了一个。我在想可不可以把第二步的功能也写成一个类,但关键是在类里面没有Response.Wirte函数和Resquest另外实现上面的功能,可有更好的方法,如果把1和2这两步做成dll文件,是否可行
解决方案 »
- 问题1:sql替换问题?问题2:批量修改图片文件名字。
- 百分数转小数
- 如何避免弹出窗口被屏蔽
- 如何在鼠标单击某行时,获取datagrid某单元格的值,并改变该行的背景颜色
- 2个困扰我很久的问题,大家帮帮忙!
- checkboxlist存储问题?
- ajax的CollapsiblePanel 怎么用啊,按照例子做的,老是不可伸缩
- 模态窗口丢失窗口标题栏文字
- 一个很简单的问题
- 如何设置IIS中的默认SMTP虚拟服务器才能在ASP.NET中正常发信?
- 新人提问,这条sql语句应该怎样写?和应该怎样把结果显示在页面上呢?
- 为什么我的Visual Studio .net 的设计页面,会出现<span>、<?>标签
string id=System.Web.HttpContext.Current.Request["id"];把操作数据库等公用内容独立出来或封装起来,参考http://singlepine.cnblogs.com/articles/255374.html
操作数据库一般都是封装到数据访问类里的,根据具体需求决定封装的集成度
一个简单的检测EMAIL地址是否合法的问题,用到了static,不知道在调用的时候所得到的值会不会正确返回?
public static Boolean CheckEmail(string email)
{
if (email.Trim() == "")
return false;
if (email.Length < 1 || email.Length > 50)
return false; if (email.IndexOf("@") < 2 || email.IndexOf(".") < 2)
return false;
string[] tmpStr = null;
tmpStr = email.Split(',');
if (tmpStr.Length > 1 && tmpStr[1].Length < 1)
{
return false;
}
return true;
}
可否给个引用dll的例子?或引用dll的代码。
但是所有页面如何共用一个连接呢?各位是如何做的?
这个简单
象这种连接字符串的东西放在web.config里appSettings
在DLL里用congifurations.appsettings读出来
担心相对路径问题的话,在SUB NEW()里用MAPPATH映射下路径就OK了