您的位置:首页 > 编程语言 > ASP

在使用Asp.net制作网站的时候遇到的问题(二)

2006-12-27 16:07 357 查看
问:正在编写一个房地产的CRM系统,房产类型本来应该是由厅(客厅)数、室数(卧室)、卫(卫生间)数这三个字段的组成的,但在设计数据库的时候错把房产类型设计成了一个字段,变成了“N厅M室T卫”,请问SQL中可以实现厅、室、卫数量的独立查找吗?比如我想查找有n个客厅任意室、卫数的房间。
答:select * from 表 where charindex('N厅',房产类型)
或Select * From 表 Where Type like '%N厅'
问:当前时间与某字段间隔时间〉N
答:Select * From 表 Where DateDiff(day,DataFieldOfDate,GetDate())>N;

问:
答:显示数据的地方全部用用户控件,然后在DW中将这些放用户控件的地方里面的<td>统统删除。

或者叫美工开始就不要把表格做的过于多的<td>,留出放用户控件的地方。

设置用户控件里面的<table>的width=0,这样就不会发生用户控件撑开HTML表单的情况。

最后用Web服务器控件PlaceHolder加载用户控件
Expression Web Designer

问:DataGrid控件在删除非第一页的最后一条信息的时候系统报错
答:将
if((Dgd_client.CurrentPageIndex==Dgd_client.PageCount-1)&&Dgd_client.Items.Count==1)
{
if(Dgd_client.CurrentPageIndex-1>1)
{
Dgd_client.CurrentPageIndex = Dgd_client.CurrentPageIndex-1;
}
else
{
Dgd_client.CurrentPageIndex = 0;
}

}
放入DataGrid删除事件中
问:如何修改DataGrid中被编辑记录的字段?
答:编辑事件中e.Item.Cells[x]
问:如何在ItemDataBound事件中判断被编辑的记录
答:判断e.Item.ItemType==ListItemType.EditItem
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐