我目前正在为客户网站建立销售模块.到目前为止,我已经得到了完美计算的销售价格,但我遇到的问题是将输出格式化为2位小数.
我目前在一个变量中调用它,以便我可以将数据绑定到listview.
Sale = float.Parse(((x.Sale_Price - (x.Sale_Price * (x.Discount_Price / 100))).ToString())),
Run Code Online (Sandbox Code Playgroud)
谁能告诉我如何将输出格式化为2位小数?非常感谢!
我有一个非常基本的问题,但它正在做我的坚果!!!!
我创建了一个变量来检查我的数据表检查,看看是否已经存在使用我的页面控件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) 我构建的图像按钮有问题。当我将所需的字段验证器附加到页面时,它们会阻止按钮 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) 我目前正在尝试从嵌入式网址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# ×4
.net ×2
variables ×2
decimal ×1
imagebutton ×1
linq ×1
null ×1
string ×1
validation ×1
youtube ×1