可能重复:
如何识别字符串是否包含数字?
在VB中有一个IsNumeric函数,c#中有类似的东西吗?
为了解决它,我只是写了代码:
if (Int32.Parse(txtMyText.Text.Trim()) > 0)
Run Code Online (Sandbox Code Playgroud)
我只是想知道是否有更好的方法来做到这一点.
我试图让所有参与者在表中有超过1条记录,其中至少有一条记录的IsCurrent = 0且IsActive = 1
这是我到目前为止,但它不起作用:
SELECT ParticipantId
FROM Contact
WHERE (IsCurrent = 0 AND IsActive = 1 AND ContactTypeId = 1)
Group by ParticipantId
Having COUNT(ParticipantId) > 1
Run Code Online (Sandbox Code Playgroud)
此查询返回与该描述匹配的记录,但我需要与该描述匹配的所有记录,还有更多.
我如何获得县列表中的参与者?我获取 var 县中的县,然后我想获取县列表中具有 CountyOfParticipationId 的所有参与者。
if (collaborationId != null)
{
var counties = (from c in db.CountyCollaborations
where c.CollaborationId == collaborationId
select c).ToList();
participants = participants.Where(p => p.CountyOfParticipationId in counties);
}
Run Code Online (Sandbox Code Playgroud) 如何从以下LINQ查询中获取单个值?(我想获得DecalExpireDate,DecalExpireMonth和DecalExpireYear的值.)
var previousExpirationDate = (from d in db.CT_Decals
where d.TankID == decal.TankID
&& d.DecalStatus == "Approved"
select new
{
d.DecalExpireDate,
d.DecalExpireMonth,
d.DecalExpireYear
}).Max(d => d.DecalExpireDate);
Run Code Online (Sandbox Code Playgroud) 我正在尝试设置文本框的backColor,如下所示:
txtCompanyName.BackColor = Drawing.Color.WhiteSmoke;
Run Code Online (Sandbox Code Playgroud)
它不喜欢它,因为它希望我在前面添加系统,如:
txtCompanyName.BackColor = System.Drawing.Color.WhiteSmoke;
Run Code Online (Sandbox Code Playgroud)
现在这样有效,但是我必须输入System才会让我感到恼火.我使用System在我的代码顶部引用System; 不应该这样做,所以我不必在绘图前键入System,不知道为什么我还要输入System,有人知道吗?
我正在尝试从asp链接按钮调用jquery函数.这是我的链接按钮html:
<div style="padding-left:75px">
<asp:LinkButton ID="lbAddCC" runat="server" ClientIDMode="Static" OnClick="ShowCCControls()" Text="Add CC"></asp:LinkButton>
</div>
Run Code Online (Sandbox Code Playgroud)
这是我的jquery函数:
function ShowCCControls() {
$('#lblCC').show();
$('#txtCC').show();
} //end ShowCCControls()
Run Code Online (Sandbox Code Playgroud)
当我尝试构建时,我收到错误:
ASP.internal_email_aspx不包含'ShowCCControls'的定义,并且没有扩展方法'ShowCCControls'接受类型'ASP.internal_email_aspx'的第一个参数可以找到(你是否缺少using指令或程序集引用?)
我使用复选框在另一页上工作:
<asp:CheckBox ID="chkNew" TabIndex="8" runat="server" Text="New Tank" OnClick="SetNewTankControls()"
ClientIDMode="Static" />
Run Code Online (Sandbox Code Playgroud)
有人看到了问题吗?谢谢
这是所有的JavaScript:
<script type="text/javascript" language="javascript">
//document.ready is used for jquery, waits until the doc is ready to be manipulated
$(document).ready(function () {
HideControls();
}); //end document.ready
function HideControls() {
$('#lblCC').hide();
$('#txtCC').hide();
$('#lblBCC').hide();
$('#txtBCC').hide();
} //end HideControls()
function ShowBCCControls() {
$('#lblBCC').show();
$('#txtBCC').show();
} //end ShowBCCControls
function ShowCCControls() {
$('#lblCC').show(); …
Run Code Online (Sandbox Code Playgroud) 我正在尝试传入一个参数,如果参数为null,我想将县Id设置为自己.如果县Id不为空,那么我想带回县合作中所有县的记录.
我收到了错误的语法错误.关于如何做到这一点的任何想法?
DECLARE @pCountyId as int;
select p.Id, p.LastName, p.FirstName, c.Id, c.Description
FROM Participant as p
INNER JOIN Application as a on p.Id = a.ParticipantId
INNER JOIN Dictionary.Counties as c on a.CountyId = c.Id
WHERE
If @pCountyId is null
BEGIN
c.Id = c.Id
END
ELSE
c.Id in (SELECT cc.CountyId
FROM CountyCollaboration as cc
WHERE cc.CollaborationId = (SELECT cc1.CollaborationId
FROM CountyCollaboration as cc1
WHERE cc1.CountyId = @pCountyId))
Run Code Online (Sandbox Code Playgroud) 我正在尝试在我的项目中获取名为EmailAttachments的文件夹的路径.我试过了
File.Exists("~/EmailAttachments/TestReport.pdf")
Run Code Online (Sandbox Code Playgroud)
但是返回false.如何获取程序中目录的路径,以便我可以将文件写入文件并在以后检索它们?
这是在asp.net,而不是winforms