小编Cal*_*lum的帖子

将浮点数格式化为2位小数

我目前正在为客户网站建立销售模块.到目前为止,我已经得到了完美计算的销售价格,但我遇到的问题是将输出格式化为2位小数.

我目前在一个变量中调用它,以便我可以将数据绑定到listview.

Sale = float.Parse(((x.Sale_Price - (x.Sale_Price * (x.Discount_Price / 100))).ToString())),
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何将输出格式化为2位小数?非常感谢!

c# variables floating-point decimal

198
推荐指数
8
解决办法
38万
查看次数

检查变量是否为空c#

我有一个非常基本的问题,但它正在做我的坚果!!!!

我创建了一个变量来检查我的数据表检查,看看是否已经存在使用我的页面控件ID的项目.如果它,我然后想警告我的用户他们已经选择了页面颜色!

我的问题是如何检查此变量是否为空!

var qry = from x in db.DT_Control_ColourPalette_PageColors
                  where x.PageControlID == int.Parse(HF_CPID.Value)
                  select new
                  {
                      x.PageControlID,
                  };
Run Code Online (Sandbox Code Playgroud)

我认为这个论点是对的吗?

if (qry !=null)
Run Code Online (Sandbox Code Playgroud)

.net c# linq variables null

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

必需的字段验证器停止图像按钮 onclick?

我构建的图像按钮有问题。当我将所需的字段验证器附加到页面时,它们会阻止按钮 onclick 事件触发。我对此感到非常困惑,因为我在我的代码中看不到任何问题!

请你能把目光投向这个并帮助我吗?

干杯

<asp:TextBox ID="TB_Newsletter" runat="server" CssClass="nwsltr-input"></asp:TextBox>

        <asp:RequiredFieldValidator ID="RequiredFieldValidator1"  ValidationGroup="V1" runat="server" Display="Dynamic"  ControlToValidate="TB_Newsletter" ErrorMessage="You must enter your email address"></asp:RequiredFieldValidator>

        <asp:RegularExpressionValidator ID="RegularExpressionValidator1" 
           runat="server" ValidationGroup="V1" Display="Dynamic"
           ValidationExpression="^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$" 
           ErrorMessage="Invalid Email Address" ControlToValidate="TB_Newsletter"></asp:RegularExpressionValidator>

      <asp:ImageButton ID="IB_SubScri" 
           ImageUrl="~/_includes/images/buttons/nwsltr-btn.png" runat="server" 
           onclick="IB_SubScri_Click" CausesValidation="True" ValidationGroup="V1"/>
Run Code Online (Sandbox Code Playgroud)

.net c# validation imagebutton

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

使用子字符串拉取YouTube视频的视频ID

我目前正在尝试从嵌入式网址YouTube耗材中提取YouTube视频的ID.

我目前正在使用它作为一个例子:

<iframe width="560" height="315" src="http://www.youtube.com/embed/aSVpBqOsC7o" frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)

到目前为止我的代码目前看起来像这样,

 else if (TB_VideoLink.Text.Trim().Contains("http://www.youtube.com/embed/"))
        {
            youtube_url = TB_VideoLink.Text.Trim();
            int Count  = youtube_url.IndexOf("/embed/", 7);
            string cutid = youtube_url.Substring(Count,youtube_url.IndexOf("\" frameborder"));

            LB_VideoCodeLink.Text = cutid;
        }
Run Code Online (Sandbox Code Playgroud)

我似乎要到那里,但是代码落在了CutID上,我不知道为什么???

干杯

c# youtube string

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