每日总结(一)Sql查询只显示时间、GridView去除表格线、DateTimeControl重置、GridView分页、Jquery取值

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):设置每一个匹配元素的值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值