linq中的日历ID

SUPER_USER

我尝试在LINQ中获取日历ID。

T1 ts = new T1();
var list1 = ts.table2.ToList();
var list1 = ts.table2.ToList();
var dq = (from reg_data in list1
          join re in ts.table1 on reg_Data.RID equals re.RID
          where reg_data.RID == Convert.ToInt32(regiondrop.SelectedValue)
          || (re.startdate == fromdate.Value && re.enddate == todate.Value)
          orderby reg_data.OName
          select new
          {
              ID = reg_data.ID,
              OName = reg_data.OName,
              RegNo = reg_data.RegNo,
              RID = reg_data.RID
          }).ToList();
GridView1.DataSource = dq;
GridView1.DataBind();

但有错误fromdatetodate

名称“ todate”在当前上下文中不存在

名称“ fromdate”在当前上下文中不存在

HTML:

<input type="text" ID="fromdate" /> 
<input type="text" ID="todate" />

那么,如何获得此信息fromdatetodate进行查询呢?

有什么解决办法吗?

萨拉赫·阿克巴里(Salah Akbari)

如果要使ASP.NET中的HTML元素可编程,请runat="server"向HTML元素添加一个属性:

<input type="text" ID="fromdate" runat="server"/> 

您也可以为此使用服务器控件

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章