小编Bar*_*hen的帖子

如何在asp.net中更改DataBinder.Eval的日期格式?

我正在试图弄清楚如何更改日期时间格式,以便只显示日期.

            <asp:Repeater ID="RepeaterActions" runat="server">
            <ItemTemplate>
                <li>
                    <span class="historyDate"><%#DataBinder.Eval(Container.DataItem, "ActionListDate")%></span>
                    <span class="historyName"><%#DataBinder.Eval(Container.DataItem, "LeadActionName")%></span><br />
                    <span class="historyNotes"><%#DataBinder.Eval(Container.DataItem, "ActionListNote")%></span>
                </li>
            </ItemTemplate>
        </asp:Repeater>
Run Code Online (Sandbox Code Playgroud)

我猜它在<%%>之间,但我不确定.

我的代码背后是:

<pre>
        protected void RepeaterActionsFill()
    {

        string sql = @"  select a.ActionListDate, a.LeadListID, 
a.ActionListNote, 
l.LeadActionName
from ActionLists as a
INNER JOIN LeadActions as l
ON a.LeadActionID = l.LeadActionID
where a.LeadListID = " + Convert.ToInt32(Request["id"].ToString());

        RepeaterActions.DataSource = DBUtil.FillDataReader(sql);
        RepeaterActions.DataBind();
    }
</pre>
Run Code Online (Sandbox Code Playgroud)

目前,它看起来像这样:

HTML视图

我正在寻找的是时间戳去那里.

任何帮助表示赞赏.

编辑:

这是我在寻找的东西:

            <asp:Repeater ID="RepeaterActions" runat="server">
            <ItemTemplate>
                <li>
                    <span class="historyDate"><%#DataBinder.Eval(Container.DataItem, "ActionListDate", "{0:M/d/yy}")%></span>
                    <span class="historyName"><%#DataBinder.Eval(Container.DataItem, "LeadActionName")%></span><br />
                    <span class="historyNotes"><%#DataBinder.Eval(Container.DataItem, …
Run Code Online (Sandbox Code Playgroud)

c# sql-server asp.net

35
推荐指数
2
解决办法
8万
查看次数

如何使用Route 53将裸(apex)域重定向到www?

我需要使用Route 53(如果需要,还有S3)从example.com到www.example.com进行301重定向.针对类似问题有一些解决方案,但它们要么没有解决如何从顶点重定向,要么根本不起作用.

当我按照这里的步骤操作时,Route 53告诉我我无法将CNAME添加到顶点域.因此,我陷入困境.

这似乎很简单,但亚马逊正在努力.任何帮助,将不胜感激.

在此输入图像描述

dns redirect amazon-s3 amazon-web-services amazon-route53

35
推荐指数
2
解决办法
2万
查看次数

如何使用ChartJS在水平条形图上绘制垂直线?

有许多扩展图表以包括水平和垂直线的示例.但是,我还没有找到一种用水平条形图绘制垂直线的方法.

  1. 水平线图上的水平线
  2. 水平线图上的垂直线
  3. 垂直条形图上的水平线

没有"垂直折线图"选项,例如有"水平条形图"选项.如何将水平条形图与垂直线组合?

Chart.js文档

结果将有一个条形数据集和一个线数据集,可以使用相同的轴在同一图表上使用,如下所示:

在此输入图像描述

html javascript charts chart.js

6
推荐指数
1
解决办法
4747
查看次数

如何从MVC3中的编辑页面更新视图模型?

我有三个模型聚集在一起创建一个视图模型,我希望能够在单击"编辑"时编辑该视图模型.我无法找到一个直接的例子,说明这是如何工作的(任何地方).

我不确定自己是否走正路.我能够获得数据视图.此时,我无法保存.

任何帮助,将不胜感激.

谢谢!

楷模:

    public class Person
{
    [Key]
    public int Id { get; set; }

    [MaxLength(20)]
    [Required(ErrorMessage = "First name is required.")]
    public string FirstName { get; set; }

    [MaxLength(20)]
    [Required(ErrorMessage = "Last name is required.")]
    public string LastName { get; set; }
    [MaxLength(40)]
    [Required(ErrorMessage = "Email is required.")]
    public string Email { get; set; }
    [MaxLength(20)]
    [DataType(DataType.PhoneNumber)]
    public string Phone { get; set; }

    public bool Active { get; set; }
}


    public class ClientContact
{
    [Key] …
Run Code Online (Sandbox Code Playgroud)

c# asp.net viewmodel asp.net-mvc-3

5
推荐指数
1
解决办法
9408
查看次数

当SQL中的值为空时,如何跳过INSERT上的列条目?

我在数据库中插入了很多行,而某些行的某些列是空白.

如何在不为这些空白字段分配虚拟值的情况下插入?

       1 INSERT Leads VALUES('name', 'cityName', 5, 'anotherValue')
       2 INSERT Leads VALUES('name', 'cityName',  , 'anotherValue')
       3 INSERT Leads VALUES('name', 'cityName', 2, 'anotherValue')
       4 INSERT Leads VALUES('name', 'cityName', 9, 'anotherValue')
Run Code Online (Sandbox Code Playgroud)

我的问题在于第2行,其中城市名称与另一个值之间存在空白值.理想情况下,我希望值保持为null.

任何帮助表示赞赏.

谢谢!

sql sql-server

4
推荐指数
2
解决办法
2万
查看次数

如何在C#中将SELECT COUNT语句的结果作为字符串返回?

我想知道如何从C#中的SELECT COUNT语句返回结果.

我有一个sql语句,返回15的计数.

目前,我正在返回datareader.我能以某种方式将结果作为字符串返回吗?

    static public SqlDataReader FillDataReader(string sql, SqlParameter[] parms)
{
    SqlConnection conn = new SqlConnection(ConnectionString);
    SqlCommand cmd = new SqlCommand(sql, conn);
    SqlDataReader dr = null;
    conn.Open();
    cmd.CommandTimeout = 120; //120 seconds for the query to finish executing

    foreach (SqlParameter p in parms)
    {
        cmd.Parameters.Add(p);
    }
    try
    {
        dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
    }
    catch (SqlException ex)
    {
        if (dr != null)
        {
            dr.Close();
        }
        conn.Close();


        //DBUtilExceptionHandler(ex, sql);

        throw ex;


    }
    finally
    {
    }

    return dr; //This could be null...be sure …
Run Code Online (Sandbox Code Playgroud)

c# sql-server asp.net

3
推荐指数
1
解决办法
6460
查看次数

如何在ASP.NET和外部数据源中使用jquery的UI自动完成功能?

我一直试图把这些碎片放在一起这一段时间,我遇到了麻烦.

组件:

  • ASP.NET Web应用程序
  • MS SQL数据库和表
  • C#类,包含所有表列的get和set
  • jquery和jquery UI库

场景:

  • 我有一个文本框,我想自动完成.
  • 填充文本框后,用户单击"添加"(理想情况下,我需要返回项目的ID,但我只是想让它工作)

我不确定的是数据是如何填充的.jquery文档说我应该有一个源URL.以下工作正常.

<script>
    $(function () {
        var availableTags = [
        "ActionScript",
        "AppleScript",
                 .....
                 .....
        "Ruby",
        "Scala",
        "Scheme"
    ];
        $("#autoComplete").autocomplete({
            source: availableTags
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

但是,当我用外部源代替数组时,它不起作用:

<script>
$(function () {
    $("#autoComplete").autocomplete({
        source: "http://localhost:61639/ProjectName/AutoCompleteContent.htm"
    });
});
</script>
Run Code Online (Sandbox Code Playgroud)

这是AutoCompleteContent.htm的HTML

<!DOCTYPE>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
</head>
<body>
[
    "ActionScript",
    "AppleScript",
             .....
             .....
    "Ruby",
    "Scala",
    "Scheme"
]
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

这是我的问题:

  1. 我不确定页面上的数据应该是什么样的.
  2. 我当然不知道如何以自动完成的有效格式显示我的数据库数据以接受它.

我想我走的是正确的道路,但不确定.有人可以拼出这些步骤吗?

我非常感激!

c# asp.net jquery-ui jquery-ui-autocomplete

3
推荐指数
1
解决办法
2567
查看次数

如何绑定多个元素一起滚动?

我有 3 个不同的表水平滚动(一个垂直滚动)。我如何将它们绑定在一起,所以如果我在一个上水平滚动,它们都会滚动?

我已经通读了这里(Mozilla 文档),但我无法让它工作。

看起来它应该相当简单。

<div class="page-wrapper relative">
<div class="table-wrapper-outter">
    <div class="table-wrapper">
        <div class="header header-wrapper">
            <div class="header-inner">
                <table id="headerTable" class="table-contents">
                    <tr>
                        <td> 1234567890 </td>
                        <td> 1234567890 </td>
                        <td> 1234567890 </td>
                        <td> 1234567890 </td>
                        <td> 1234567890 </td>
                        <td> 1234567890 </td>
                        <td> 1234567890 </td>
                        <td> 1234567890 </td>
                        <td> 1234567890 </td>
                        <td> etc... </td>
                    </tr>

                </table>
            </div>
        </div>
        <div id="bodyHolder" class="table-content-outter">
            <div class="table-content-inner">
                <table id="mainTable" class="table-contents">
                        <tr>
                            <td> 1234567890 </td>
                            <td> 1234567890 </td>
                            <td> 1234567890 </td>
                            <td> 1234567890 </td>
                            <td> …
Run Code Online (Sandbox Code Playgroud)

html javascript

3
推荐指数
1
解决办法
5484
查看次数

如何使用C#将DateTime对象转换为仅包含日期的字符串?

看似简单.我需要将DateTime对象转换为没有时间戳的字符串.

这给了我日期和时间.我无法弄清楚如何获得约会.

        startDate = Convert.ToString(beginningDate);
Run Code Online (Sandbox Code Playgroud)

输出:10/1/2011 12:00:00 AM

我需要它:10/1/2011作为一个字符串

任何帮助表示赞赏.

c# asp.net

1
推荐指数
1
解决办法
658
查看次数

如何在SQL中使用相同的表连接名称?

我有一个表SiteUser与SiteUserID,FirstName,LastName和SiteUserParentID.

每个SiteUser都分配了一个引用SiteUserID的SiteUserParentID.

我想显示与SiteUser全名的关系以及他们分配给谁的全名.

做这个的最好方式是什么?

    SiteUserID, FirstName, LastName ParentID
      1       , John     , Doe     , 1
      2       , Sallie   , Smith   , 1
Run Code Online (Sandbox Code Playgroud)

我正在寻找输出:

ChildName   , ParentName
John Doe    , John Doe
Sallie Smith, John Doe
Run Code Online (Sandbox Code Playgroud)

我当然希望将其转储到asp.net转发器中,输出为:

John Doe is assigned to John Doe
Sallie Smith is assigned to John Doe
Run Code Online (Sandbox Code Playgroud)

目前,我在看:

John Doe is assigned to 1
Sallie Smith is assigned to 1
Run Code Online (Sandbox Code Playgroud)

使用以下内容:

    static public List<SiteUser> GetSiteUserListFullName()
{
    List<SiteUser> thelist = new List<SiteUser>();
    string sql = "select SiteUserID, SiteUserFirstName …
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server asp.net

1
推荐指数
1
解决办法
142
查看次数

如何在C#asp.net中有条件地创建一个类的新实例?

我有一个不同构造函数的类.一个构造函数,没有传递(创建新记录),另一个传递ID(用于更新).我想测试一个条件并根据结果创建一个类对象的新实例.我的问题是该对象没有执行if语句.

protected void Position()
{
    if (Session["PositionID"] == null)
    {
        JobPosition p = new JobPosition();
    }
    else
    { 
        JobPosition p = new JobPosition(Convert.ToInt32(Session["PositionID"]));
    }
    p.positionTitle= pTitle.text;
    p.positionMission= pMission.text;
    p.positionDepartment= pDept.text;
    Session["PositionID"] = Convert.ToString(p.SaveDB());   
}
Run Code Online (Sandbox Code Playgroud)

p不能在当前上下文中使用.我可以将我的代码复制到每个条件中,看起来我不应该这样做.

我该怎么用p

c# asp.net

0
推荐指数
1
解决办法
301
查看次数

如何在asp.net c#中轻松检查所有bool是否均为真?

我每页都有一个bool列表.我正在编写一些验证码,并在用户继续操作之前检查每个bool是否为true.检查所有bool是真还是假的最佳方法是什么?

我知道我可以对每个人进行硬编码,但我想知道是否有更好的方法.

以下是布尔列表:

public bool posTitleBool;
public bool firstNameBool;
public bool lastNameBool;
public bool titleBool;
public bool emailBool;
public bool phoneBool;
public bool passwordBool;
public bool passwordValBool;
public bool companyNameBool;
public bool address1Bool;
public bool address2Bool;
public bool cityBool;
public bool stateBool;
public bool zipBool;
public bool industryBool;
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏.

谢谢!

c# asp.net

0
推荐指数
1
解决办法
199
查看次数

如何确定一组值之和的任何组合是否等于某个值?

我在下面有一组值.我需要知道的是,如果这些值的任何组合总和一定值(在这种情况下为46,134.77).想出这个的最佳方法是什么?当然手动操作需要几个小时.

如果它返回true,我需要知道组合是什么.我可以在Excel VBA或C#应用程序中进行设置.什么都行不通.我不知道如何到达那里.

 125.00 
 1,000.00 
 1,039.36 
 1,171.60 
 1,200.00 
 1,320.00 
 1,680.00 
 1,757.20 
 1,768.80 
 1,970.00 
 2,231.25 
 2,300.00 
 2,369.25 
 2,589.20 
 2,720.00 
 2,887.50 
 3,000.00 
 3,085.00 
 3,142.60 
 3,174.40 
 3,742.70 
 3,847.20 
 5,609.25 
 5,881.05 
 12,240.48 
 14,112.00 
 29,318.07 
 32,551.80 

c# algorithm excel vba excel-vba

0
推荐指数
1
解决办法
2998
查看次数