每日总结(一)Sql查询只显示时间、GridView去除表格线、DateTimeControl重置、GridView分页、Jquery取值
2013-03-20 23:12
661 查看
1、 Sql查询只显示日期不显示时间
解析:
--只显示当前的日期
select convert(varchar(20),getdate(),111)
2、 Sql查询只显示当前时间不显示日期
解析:
select convert(varchar(20),getdate(),114)
3、 GridView去掉竖线及横线
解析:
GridView渲染在前台时会自带网格线,有时候不需要显示网格线的时候,可以通过设置它的属性GridLines来实现,属性值如下:
GridLines=” Horizontal” 只显示横线
GridLines=” Vertical” 只显示竖线
GridLines=” None” 横竖线均不显示
GridLines=” Both” 横竖线全部显示(默认)
4、 SharePoint中的DateTimeControl控件,在用户选择过之后,如何重置为默认的未选状态
解析:
这是一个很普遍的问题的,在用户选择过之后,想要对其重置,不但是DateTimeControl控件,几乎所有的选择控件都会遇到这样的问题,那么如何重置呢?微软在设计这些控件之处就为其设计了专门的恢复默认状态的方法即:ClearSelection(),
只需要调用该方法,即可将选择过的值清空,并恢复默认的状态。DateTimeControl的默认值为当前时间。
5、GridView分页问题:GridView激发了未处理事件PageIndexChanging
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息:System.Web.HttpException: GridView“GridView1”激发了未处理的事件“PageIndexChanging”。
解析:
如果是使用的VS中自身提供的数据源控件的话,没什么问题,直接可以选择"分页"功能,可是如果自己用代码设置数据源时就易出现这样的错误-------GridView“GridView1”激发了未处理的事件“PageIndexChanging”.
解决方法是:给GridView控件添加一个事件PageIndexChanging,并设置GridView的属性:AllowPaging="True"
protectedvoid GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
GridView1.datasource="数据源";
GridView1.DataBind();
}
5、 JQuery获取服务器控件/客户端控件的值
解析:
<asp:TextBox ID="GotoPage" runat="server"></asp:TextBox>
$(“#<%=GotoPage.ClientID%>”).val();
$(“input[id*=GotoPage]”).val()
获取控件值的方法:
<input id="Text1" type="text" />
取值:$(“#Text1”)[0].value;
$(“#Text1”).val();
复制:$(“#Text1”).val(“Test”);
或 $(“#Text1”)[0].value=”Test”
$(“#Text1”).attr(“value”,”Test”);
需要注意:
$("")是一个jquery对象,而不是一个domelement
value是dom element的属性
jquery与之对应的是val
val() :获得第一个匹配元素的当前值。
val(val):设置每一个匹配元素的值。
解析:
--只显示当前的日期
select convert(varchar(20),getdate(),111)
2、 Sql查询只显示当前时间不显示日期
解析:
select convert(varchar(20),getdate(),114)
3、 GridView去掉竖线及横线
解析:
GridView渲染在前台时会自带网格线,有时候不需要显示网格线的时候,可以通过设置它的属性GridLines来实现,属性值如下:
GridLines=” Horizontal” 只显示横线
GridLines=” Vertical” 只显示竖线
GridLines=” None” 横竖线均不显示
GridLines=” Both” 横竖线全部显示(默认)
4、 SharePoint中的DateTimeControl控件,在用户选择过之后,如何重置为默认的未选状态
解析:
这是一个很普遍的问题的,在用户选择过之后,想要对其重置,不但是DateTimeControl控件,几乎所有的选择控件都会遇到这样的问题,那么如何重置呢?微软在设计这些控件之处就为其设计了专门的恢复默认状态的方法即:ClearSelection(),
只需要调用该方法,即可将选择过的值清空,并恢复默认的状态。DateTimeControl的默认值为当前时间。
5、GridView分页问题:GridView激发了未处理事件PageIndexChanging
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息:System.Web.HttpException: GridView“GridView1”激发了未处理的事件“PageIndexChanging”。
解析:
如果是使用的VS中自身提供的数据源控件的话,没什么问题,直接可以选择"分页"功能,可是如果自己用代码设置数据源时就易出现这样的错误-------GridView“GridView1”激发了未处理的事件“PageIndexChanging”.
解决方法是:给GridView控件添加一个事件PageIndexChanging,并设置GridView的属性:AllowPaging="True"
protectedvoid GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
GridView1.datasource="数据源";
GridView1.DataBind();
}
5、 JQuery获取服务器控件/客户端控件的值
解析:
<asp:TextBox ID="GotoPage" runat="server"></asp:TextBox>
$(“#<%=GotoPage.ClientID%>”).val();
$(“input[id*=GotoPage]”).val()
获取控件值的方法:
<input id="Text1" type="text" />
取值:$(“#Text1”)[0].value;
$(“#Text1”).val();
复制:$(“#Text1”).val(“Test”);
或 $(“#Text1”)[0].value=”Test”
$(“#Text1”).attr(“value”,”Test”);
需要注意:
$("")是一个jquery对象,而不是一个domelement
value是dom element的属性
jquery与之对应的是val
val() :获得第一个匹配元素的当前值。
val(val):设置每一个匹配元素的值。
相关文章推荐
- 每日总结(一)Sql查询只显示时间、GridView去除表格线、DateTimeControl重置、GridView分页、Jquery取值
- 用@Query标注自定义查询语句用原生sql查询符合时间要求的数据与分页等功能
- Sql查询数据分页显示
- sql 语句中的时间查询总结
- Map Web Control框选查询绑定到GridView1,为什么没有显示?
- GridView 实现自定义分页、排序、查询、添加、编辑、多选删除、导出、突出显示等常见应用实现
- oracle12c JSON数据 使用SQL语句实现多表左外连接 显示无效数据 分页查询
- sql查询对于时间datetime的格式用Convert函数转换表
- sql server中新建查询里显示从字符串转换到datetime出错
- Sql常见问题总结二(Sql语句怎么样查询IP,游标去重复,各种函数使用,各种取时间格式,字符串精确排序,超时锁问题)
- 一条SQL查询单个数据和多个数据,并能在分页上显示
- 查询结果分页显示的SQL语句
- 有关 SQLserver + JavaWeb端 多条件结果集 分页显示 的一点总结
- SQL分页查询总结{转}
- mybatis的分页插件pagehelper-fix使用、数据库分页查询模板sql、总结mysql与oracle语句的区别
- SQL中如何将表的查询结果纵向显示(个人思路总结)
- Hibernate查询,返回new对象(注意这个新定义的类要有构造函数),使用sql带条件分页查询并且把结果显示到一个对象的集里面的解决方案
- ASPxGridview总结(ASPxGridView的增,删,改,查,数据绑定,外观显示,功能设定,分页)
- Hibernate查询,返回new对象(注意这个新定义的类要有构造函数),使用sql带条件分页查询并且把结果显示到一个对象的集里面的解决方案
- 每日学习总结:DataTable中去除重复的项、SQL中的各种Join连接讲解