请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

zhuyinyin_66
高级会员   /  发表于:2016-3-10 10:42  /   查看:3477  /  回复:8
asp.net,C1Inputdate控件报错

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

8 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-3-10 14:18:43
沙发
谢谢反馈。
从异常来看,你给DbValue属性设置了字符串的形式的值(03/10/2016 10:30:00)。
你可以检查下是不是写了runat="server" ?
如果写了,这么设置属性就会报错。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
zhuyinyin_66
高级会员   /  发表于:2016-3-10 14:54:09
板凳
直接拖控件就会报错
回复 使用道具 举报
zhuyinyin_66
高级会员   /  发表于:2016-3-10 15:03:04
地板
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="kehumingxi1.aspx.cs" Inherits="RM.Web.RMBase.jifen.kehumingxi1" %>

  2. <%@ Register Assembly="C1.Web.Wijmo.Controls.4" Namespace="C1.Web.Wijmo.Controls.C1GridView" TagPrefix="wijmo" %>

  3. <%@ Register Assembly="C1.Web.Wijmo.Controls.4" Namespace="C1.Web.Wijmo.Controls.C1Input" TagPrefix="wijmo" %>

  4. <%@ Register Assembly="C1.Web.Wijmo.Controls.4" Namespace="C1.Web.Wijmo.Controls.C1Expander" TagPrefix="wijmo" %>

  5. <!DOCTYPE html>

  6. <html xmlns="http://www.w3.org/1999/xhtml">
  7. <head runat="server">
  8. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  9.     <title></title>
  10. </head>
  11. <body>
  12.     <form id="form1" runat="server">
  13.     <div>
  14.         <wijmo:C1Expander ID="C1Expander1" runat="server">
  15.             <Header>
  16.             根据机构号,日期查询来网点办理业务的客户明细</Header>
  17.         <Content>
  18.             <table style="width:80%">
  19.                             <tr>
  20.                                 <td class="auto-style2">
  21.                                     机构号
  22.                                 </td>
  23.                                 <td class="auto-style1" >
  24.                                     <wijmo:C1InputText ID="C1InputText1" runat="server"></wijmo:C1InputText>
  25.                                     
  26.                                     
  27.                                 </td>
  28.                                 <td>
  29.                                     
  30.                                 </td>
  31.                             </tr>
  32.                             <tr>
  33.                                 <td class="auto-style2">
  34.                                     日期
  35.                                 </td>
  36.                                 <td class="auto-style1" >
  37.                                      <wijmo:C1InputDate ID="C1InputDate1" runat="server" Culture="zh-CN" Date="03/10/2016 15:01:00">
  38.                                          <PopupPosition>
  39.                                              <Offset Top="4" />
  40.                                          </PopupPosition>
  41.                                      </wijmo:C1InputDate>
  42.                                     
  43.                                 </td>
  44.                                 <td>
  45.                                     <asp:Button ID="Button1" runat="server" Text="查询" OnClick="Button1_Click" />
  46.                                 </td>
  47.                             </tr>
  48.                         </table>
  49.         </Content>
  50.         </wijmo:C1Expander>

  51.         <wijmo:C1Expander ID="C1Expander2" runat="server">
  52.            <Header></Header>
  53.             <Content>
  54.                 <wijmo:C1GridView ID="C1GridView1" runat="server"></wijmo:C1GridView>
  55.             </Content>
  56.         </wijmo:C1Expander>
  57.     </div>
  58.     </form>
  59. </body>
  60. </html>
复制代码
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-3-10 15:48:09
5#

谢谢您的代码。
是因为在拖进去的C1InputDate里生成了这句代码:
Date="03/10/2016 15:01:00"
你把这句从代码里删除掉就可以了。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
zhuyinyin_66
高级会员   /  发表于:2016-3-10 16:08:57
6#
1、从后台语句里,怎么取其中的日期值,比如“03/10/2016”
2、这个控件,在默认,不做选择的时候,怎么设定他的默认值
回复 使用道具 举报
zhuyinyin_66
高级会员   /  发表于:2016-3-10 16:20:52
7#
怎么设置,不要在网页上显示“yyyy/M/d”,而是显示当前日期

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
zhuyinyin_66
高级会员   /  发表于:2016-3-10 16:25:35
8#
string date = C1InputDate2.Date.Value.ToString();
怎么把date值("2016/3/10 0:00:00"),其中的“2016/3/10”取出来
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-3-10 16:43:59
9#
zhuyinyin_66 发表于 2016-3-10 16:25
string date = C1InputDate2.Date.Value.ToString();
怎么把date值("2016/3/10 0:00:00"),其中的“2016 ...

后台可以直接设置值:
  1. protected void Page_Load(object sender, EventArgs e)
  2.         {
  3.             this.C1InputDate3.Date = new DateTime(2016, 2, 10);
  4.         }
复制代码

Date本身就是日期类型的,DateTime下可以获取到年,月,日。
DateTime.Year/Month/Day。
如果你要是想得到字符串,可以自己拼。
  1.             DateTime? date = this.C1InputDate3.Date;
  2.             string value = date.Value.Year.ToString() + date.Value.Month.ToString() + date.Value.Day.ToString();
复制代码

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部