表达式绑定-为何 TEXTBOX 无法用<%#%> 绑定日期

问题描述

为何 TEXTBOX 无法用<%#%> 绑定日期

为何TEXTBOX不显示任何东西?

 <asp:TextBox ID="TextBox_startdate" runat="server" Text='<%# System.DateTime.Today.ToShortDateString() %>'></asp:TextBox>

解决方案

1:<%#Eval("")%>
2:<%#Bind("")%>
3:<%=变量%>

解决方案二:

<%#Eval("")%> 和<%#Bind("")%>直接绑定字段名。
如何您想获取当前时间,那就定义一个全局变量获取当前时间的值可以用 <%=变量%> 写法绑定。

解决方案三:

$(function() {

var myDate = new Date(); //动态获取当前时间

var Years = myDate.getFullYear(); //获取当前年
var Months = myDate.getMonth() + 1; //获取当前日

var Dates = myDate.getDate(); //获取当前月

var Hours = myDate.getHours(); //获取当前的时

var Minutes = myDate.getMinutes(); //获取当前的分

var Seconds = myDate.getSeconds(); //获取当前的秒

$('#控件ID').val(Years);   //将获取的当前年赋值给控件

//如果想获取具体时间,年月日时分秒,如下:
Months = Months < 10 ? '0' + Months : Months; Dates = Dates < 10 ? '0' + Dates : Dates; Hours = Hours < 10 ? '0' + Hours : Hours; Minutes = Minutes < 10 ? '0' + Minutes : Minutes; Seconds = Seconds < 10 ? '0' + Seconds : Seconds; var currentTime= Years + '年' + Months + '月' + Dates + '日' + ' ' + Hours + ':' + Minutes + ':' + Seconds;
$('#控件ID').val(Years); //将想获取具体时间,年月日时分秒赋值给控件
});

<%#Eval("")%> 和<%#Bind("")%>直接绑定字段名。
如何您想获取当前时间,那就定义一个全局变量获取当前时间的值可以用 <%=变量%> 写法绑定。

时间: 2024-12-28 16:19:28

表达式绑定-为何 TEXTBOX 无法用&amp;lt;%#%&amp;gt; 绑定日期的相关文章

如何将LINQ查询结果绑定到textbox呢?

问题描述 最近学习LINQ,用LINQ查询结果绑定到DataGridView很容易,只需要将DataGridView的DataSource设为LINQ对象即可.现在的问题是:1.如果不用表格,而是要将查询结果集与textbox等控件绑定,我该如何写textbox的绑定句子?具体如下:PrivateSubForm1_Load(senderAsObject,eAsEventArgs)HandlesMyBase.LoadDimaaAsNewWhInfoDataContextDimbb=FromsIna

datagridview删除某行之后行dataGridView1.CurrentRow.Index问题[精华]

问题描述 我把dataGridView1绑定到textbox,当我删除datagridview1某行记录后,再在dataGridView1_CellClick事件写dataGridView1.Rows[dataGridView1.CurrentRow.Index].Selected=true;然后把当前选中行绑定到textbox就出错"不能通过已删除的行访问该行的信息."应该是行索引变了的问题,怎样解决 解决方案 解决方案二:dataGridView1.Rows[dataGridVie

MVVM模式里TextBox绑定GotFocus事件和Text值后无法获取到Text值

问题描述 图怎么传不上来?就是要实现一个查找框,平时用灰色在输入框里显示"请输入姓名查找",当获取焦点后,这句提示就消失掉的那种功能,具体代码如下:Xaml:<TextBoxName="SerTextBox"Margin="0"TextWrapping="Wrap"Text="{BindingFilter}"Grid.ColumnSpan="2"Foreground="#

ASP.NET教程:汇总前台代码绑定后台变量的方法

经常会碰到在前台代码中要使用(或绑定)后台代码中变量值的问题.一般有<%= str%>和<%# str %>两种方式,这里简单总结一下.如有错误或异议之处,敬请各位指教. 一方面,这里所讲的前台即通常的.aspx文件,后台指的是与aspx相关联的CodeBehind,文件后缀名为.aspx.cs:另一方面,这里的绑定是指用户发出访问某一页面指令后,服务器端在执行过程中就已经将前台代码进行了赋值,而后生成html格式回传客户端显示,而并非已经显示到客户端后,然后通过其他方法(如aja

Web 窗体页的数据绑定表达式

web|数据   对 Web 窗体页中的各项控件属性进行数据绑定不是通过直接将属性绑定到数据源来实现的.而是通过使用特殊的表达式格式来实现数据绑定的.与要绑定到的数据有关的信息被置入该表达式,然后将表达式的结果分配给控件属性. 例如,假设您要将 TextBox Web 服务器控件绑定到一些数据.您创建数据绑定表达式并将其分配给控件的 Text 属性,以便该值将在控件中显示. 下面的示例说明控件声明在 HTML 视图中的大体形式.控件的 Text 属性被绑定到包含单个记录的数据视图.数据绑定表达式

asp.net学习之 数据绑定控件--表格绑定控件

原文:asp.net学习之 数据绑定控件--表格绑定控件     数据绑定 Web 服务器控件是指可绑定到数据源控件,以实现在 Web 应用程序中轻松显示和修改数据的控件.数据绑定 Web 服务器控件是将其他 ASP.NET Web 控件(例如 Label 和 TextBox 控件)组合到单个布局中的复合控件.     例如,诸如 DetailsView 控件等数据绑定控件可绑定到一个结果集,例如,包含每个雇员的姓名.地址.职务等信息的雇员表.在 DetailsView 控件中,可以将 Labe

WPF学习:绑定

原文 http://www.cnblogs.com/SouthAurora/archive/2010/06/30/1768464.html 一.绑定到元素对象      1.元素和元素(XAML.代码)         1.1XAML格式         目标属性="{Binding ElementName=源控件, Path=源属性, Mode=-}"         1.2代码:          Binding binding = new Binding();          

学习WPF——元素绑定

概念 从源对象提取一些信息,并用这些信息设置目标对象的属性 示例 在给TextBlock控件的FontSize属性赋值时,我们使用了绑定表达式 数据绑定表达式使用XAML的标记扩展(因此具有花括号)(参见:) 这里创建了一个System.Windows.Data.Binding对象,所以绑定表达式以单词binding开头 在本例中只设置了Binding对象的两个属性ElementName和Path属性 ElementName 指定源元素 Path 指定源元素中的属性 Mode OneWay: 当

一起谈.NET技术,ASP.NET前台代码绑定后台变量方法总结

经常会碰到在前台代码中要使用(或绑定)后台代码中变量值的问题.一般有<%= str%>和<%# str %>两种方式,这里简单总结一下.如有错误或异议之处,敬请各位指教. 一方面,这里所讲的前台即通常的.aspx文件,后台指的是与aspx相关联的CodeBehind,文件后缀名为.aspx.cs:另一方面,这里的绑定是指用户发出访问某一页面指令后,服务器端在执行过程中就已经将前台代码进行了赋值,而后生成html格式回传客户端显示,而并非已经显示到客户端后,然后通过其他方法(如aja