asp.net 代码 注意点
1. 模糊查询时,注意要去掉空格
前台:
<input id="txtQJBH" type="text" runat="server" />
后台:
protected void btnSearch_Click(object sender, EventArgs e)
{
if (txtQJMC.Value != string.Empty)
{
where += " and applianceName like '%" + txtQJMC.Value.Trim() + "%'"; //此处注意去掉空格,否则查不到数据
}
Bind();
}
2. 在[WebMethod]中引用Session:
string userID=Convert.ToInt32(HttpContext.Current.Session["UserID"].ToString());
3. Repeater获取具体年、月,后台方法
public string GetYear(DateTime time)
{
string str = "" ;
if (time != null )
{
str = time.Year.ToString();
}
return str;
}
public string GetMonth(DateTime time)
{
string str = "" ;
if (time!=null )
{
str = time.Month.ToString();
}
return str
}
4. 页面打印功能:
<a onclick="window.print();" style="float:right;color:Blue;cursor:pointer;" class="noprint">打印 </a> <style type="text/css" media="print">
.noprint
{
display: none ;
}
{
display: block ;
}
</style>
5. 后台对数据库bit类型的判断
object isModify = DBUility.DbHelperSQL.GetString("select rightsModify from tb_user where userName='"+ userName +"';");
if(isModify.ToString()=="False")//权限未修改过 此处注意,从数据库中读取bit类型数据判断时,要根据"True" or "False",注意大小写
{ ...... }
else
{ ...... }
asp.net 代码 注意点的更多相关文章
- ASP测试代码: <% response.write("helloworld,vbscript!") %>
ASP测试代码: <% response.write("helloworld,vbscript!") %>
- LigerUI一个前台框架增、删、改asp.net代码
LigerUI一个前台框架增.删.改asp.net代码的实现 先上代码:前台代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran ...
- ASP.NET代码调用SQL Server带DateTime类型参数的存储过程抛出异常问题
ASP.NET代码调用SQL Server带DateTime类型参数的存储过程,如果DateTime类型参数的值是'0001/1/1 0:00:00'时,就会抛出异常“Message: SqlDate ...
- LigerUI一个前台框架增、删、改asp.net代码的实现
先上代码:前台代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w ...
- 新手应知道的ASP.NET代码编写规范
1.局部变量的名称要有意义,尽量用对应的英文命名,比如“用户姓名”变量,不要用aa bb cc等来命名,而要使用userName. 2.不要使用单个字母的变量,如i.n.x等.而要使用index.te ...
- ASP.NET-让html代码输出为字符串
HttpUtility.HtmlEncode这个函数可以让s变成没有攻击的代码,可以提升网站的安全性 public string Index(string s = "suepr name i ...
- Asp.net 代码设置兼容性视图
一.代码中设置兼容性 <summary> 兼容性视图 </summary> <param name="myPage"></param> ...
- asp.net 代码片段的
片段标签 说明 <% ...
- ASP通过代码绑定Gridview控件
using System.Configuration;using System.Data.OleDb;using System.Data; public partial class datafilm ...
随机推荐
- ORA-12705: Cannot access NLS data files or invalid environment specified
ASM实例无法启动 [grid@data ~]$ sqlplus / as sysasm SQL*Plus: Release 11.2.0.4.0 Production on Fri Sep 11 0 ...
- Spring MVC 之拦截器(八)
在springMVC中实现拦截器有两种方式 1.实现HandlerInterceptor接口 2.继承HandlerInterceptorAdaptor类 编写拦截器: package com.cy ...
- Hbase之批量删除数据
import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.HBaseConfiguration; impo ...
- python 键值对的树实现
#coding:utf-8 __author__ = 'similarface' class KeyedBinaryTree: def __init__(self):self.tree=EmptyNo ...
- on delete cascade 和on update cascade
这是数据库外键定义的一个可选项,用来设置当主键表中的被参考列的数据发生变化时,外键表中响应字段的变换规则的.update 则是主键表中被参考字段的值更新,delete是指在主键表中删除一条记录:on ...
- sizeof和strlen()的区别
二者有本质上的区别 从定义可以知道sizeof只是一个operator,而strlen()则是定义一个定义在<string.h>中的函数;所以sizeof(string)是在计算strin ...
- RemoteWebDriver管理
直接贴代码: @Parameters({"BrowserType","NodeIP","NodePort"}) public void be ...
- 利用JAXB实现java实体类和xml互相转换
1.应用场景 在使用WebService实现数据上传下载,数据查询时,可以利用JAXB实现java实体类和xml互相转换 2.Demo 2.1 student.java 实体类,包含list(set同 ...
- EM算法原理以及高斯混合模型实践
EM算法有很多的应用: 最广泛的就是GMM混合高斯模型.聚类.HMM等等. The EM Algorithm 高斯混合模型(Mixtures of Gaussians)和EM算法 EM算法 求最大似然 ...
- BeautifulSoup 常用方法
#输出所得标签的‘’属性值 获取 head里面的第一个meta的content值 soup.head.meta['content'] 获取第一个span的内容 soup.span.string 获取第 ...