我需要删除日期时间的时间部分,或者可能使用以下格式的日期,格式object不是string.
06/26/2009 00:00:00:000
Run Code Online (Sandbox Code Playgroud)
我不能使用任何string转换方法,因为我需要object表单中的日期.
我尝试首先将其转换DateTime为a string,从中删除特定时间的日期,但是12:00:00 AM一旦我将其转换回来,它就会添加DateTime object.
我正试图删除一个小写字母TextBox..
例如,代表保险的短alpha代码(例如,'Blue Cross Blue Shield'的'BCBS'):
txtDesc.text = "Blue Cross Blue Shield";
string Code = //This must be BCBS..
Run Code Online (Sandbox Code Playgroud)
可能吗?请帮我.谢谢!
无法建立连接,因为目标计算机主动拒绝它127.0.0.1:25描述:在执行当前Web请求期间发生了未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.
异常详细信息:System.Net.Sockets.SocketException:无法建立连接,因为目标计算机主动拒绝它127.0.0.1:25
来源错误:
在执行当前Web请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息.
堆栈跟踪:
[SocketException(0x274d):无法建立连接,因为目标计算机主动拒绝它127.0.0.1:25] System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot,SocketAddress socketAddress)+239
System.Net.Sockets.Socket. InternalConnect(EndPoint remoteEP)+35
System.Net.ServicePoint.ConnectSocketInternal(布尔值connectFailure,套接字s4,套接字s6,套接字和套接字,IP地址和地址,ConnectSocketState状态,IAsyncResult asyncResult,Int32超时,异常和异常)+224[WebException:无法连接到远程服务器]
System.Net.ServicePoint.GetConnection(PooledStream PooledStream,Object owner,Boolean async,IPAddress&address,Socket&abortSocket,Socket&abortSocket6,Int32 timeout)+5483819
System.Net.PooledStream.Activate( Object owningObject,Boolean async,Int32 timeout,GeneralAsyncDelegate asyncCallback)+202
System.Net.PooledStream.Activate(Object owningObject,GeneralAsyncDelegate asyncCallback)+21
System.Net.ConnectionPool.GetConnection(Object owningObject,GeneralAsyncDelegate asyncCallback,Int32 creationTimeout)+332 System .Net.Mail.SmtpConnection.GetConnection(String host,Int32 port)+160
System.Net.Mail.SmtpTransport.GetConnection(String host,Int32 port)+159
System.Net.Mail.SmtpClient.GetConnection()+35 System. Net.Mail.SmtpClient.Send(MailMessage消息)+1213[SmtpException:发送邮件失败.] System.Net.Mail.SmtpClient.Send(MailMessage message)+1531
Checkout.btnSend_Click(Object sender,EventArgs e)+2675
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +111
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)+110
我无法在实时连接中发送电子邮件,但在我的本地工作.
请帮帮我们.
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)+10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl,String eventArgument)+13 System.Web.UI.Page .RaisePostBackEvent(NameValueCollection postData)+36
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)+1565
版本信息:Microsoft .NET Framework版本:2.0.50727.3615; ASP.NET版本:2.0.50727.3618
这是我的C#代码..
SmtpClient SmtpMail = new SmtpClient();
SmtpMail.Host = "localhost"; …Run Code Online (Sandbox Code Playgroud) 我想从GridView中删除记录.在此之前要求确认,例如"你确定要删除吗?"
我在GridView中使用了命令字段,
<asp:CommandField HeaderText="Delete" ShowDeleteButton="True" />
Run Code Online (Sandbox Code Playgroud)
我在javascript中编写了一个函数
function confirm_Delete()
{
var r = confirm("Are you sure you want to Remove this Record!");
if (r == true)
{
alert("Record Deleted");
return true;
}
else
{
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
如何在删除点击时调用此方法.请建议!
是否可以在C#中添加日期?
(DateTime.Today.ToLongDateString() + 10)
Run Code Online (Sandbox Code Playgroud)
我试过这个,但它不起作用.
我有使用问题Split Method().
我有一个像这样的字符串:
string diagnosis = "001.00 00 002.01 00 003.00 01";
Run Code Online (Sandbox Code Playgroud)
输出应该是:
001.00
002.01
003.00
Run Code Online (Sandbox Code Playgroud)
我尝试用这两种方法删除两位数字:
string[] DiagnosisCodesParts = diagnosis.Split();
if (DiagnosisCodesParts[x].Length > 3)
{
//here
}
Run Code Online (Sandbox Code Playgroud)
和..
string DiagnosisCodestemp = diagnosis.Replace(" 00 ", " ").Replace(" 01 ", " ").Replace(" 02 ", " ")
Run Code Online (Sandbox Code Playgroud)
还有其他方法可以删除两位数字吗?
如果值已存在,如何停止循环?
这是我在C#中的代码......
foreach (ArrayList item in ArrData)
{
HCSProvider.NewProviderResult oResult;
oResult = oHCSProvider.CreateNewProvider(providercode, oProviderDetail)
DBInterface ProviderDetail = new DBInterface();
ProviderDetail.InsertProvider(Convert.ToInt64(providercode), Convert.ToString(oProviderDetail));
}
Run Code Online (Sandbox Code Playgroud) 我无法使用Gmail设置发送电子邮件.我已经尝试过client.Host ="localhost"它正在工作但不在client.Host ="smtp.gmail.com"..请帮助我们..我需要使用client.Host ="smtp.gmail.com"..谢谢
这是我的C#代码:
string from = "aevalencia119@gmail.com"; //Replace this with your own correct Gmail Address
string to = "aevalencia191@gmail.com"; //Replace this with the Email Address to whom you want to send the mail
System.Net.Mail.MailMessage mail = new System.Net.Mail.MailMessage();
mail.To.Add(to); mail.From = new
MailAddress(from, "One Ghost" ,System.Text.Encoding.UTF8);
mail.Subject = "This is a test mail" ;
mail.SubjectEncoding = System.Text.Encoding.UTF8; mail.Body = "This is Email Body Text";
mail.BodyEncoding = System.Text.Encoding.UTF8;
mail.IsBodyHtml = true ; mail.Priority = MailPriority.High;
SmtpClient client = new …Run Code Online (Sandbox Code Playgroud) 我在asp.net中使用了repeater.我的问题是不知道如何隐藏转发器中的字段.有正常价格和现在价格,如果正常价格等于零,它将隐藏字段,如果不是,它将显示正常价格的价值.我希望你能帮忙解决这个问题.
这里是我在asp中的代码:
<a href="<%=Utility.GetSiteRoot() %>/BookInfo.aspx?SKU=<%# Utility.SKUMask(Eval("lb_sku").ToString()) %>">
<img width="150px" src='<%# Eval("lb_picturepath")%>'>
</td>
<td valign="top">
<asp:Label ID="lb_titleLabel" runat="server" CssClass="center-head" Text='<%# Eval("lb_title") %>' />
<p><asp:Label ID="lb_descriptionLabel" runat="server" Text='<%# Eval("lb_description") %>' /></p>
<div class="price"><%# "Price: " + decimal.Round((decimal)Eval("lb_sellingprice"),2)%></div>
</td>
</tr>
<tr>
<td></td>
<td>
<a class="addtocart" href="<%=Utility.GetSiteRoot() %>/AddToCart.aspx?SKU=<%# Utility.SKUMask(Eval("lb_sku").ToString()) %>" >Add To Cart</a>
<a href="<%=Utility.GetSiteRoot() %>/BookInfo.aspx?SKU=<%# Utility.SKUMask(Eval("lb_sku").ToString()) %>" class="readmore">
View Details
</a></td>
Run Code Online (Sandbox Code Playgroud)
谢谢!
我有一个转发器控件内的dropdownlist,我正在尝试获取值,并且我得到"对象引用未设置为对象的实例".我不知道还有什么可以尝试的.谢谢
ASPX代码:
<asp:Repeater ID="GeneralRepeater" runat="server"
OnItemDataBound="GeneralRepeater_OnItemDataBound"
onitemcommand="GeneralRepeater_ItemCommand">
<HeaderTemplate></HeaderTemplate>
<ItemTemplate>
<tr>
<td class="style2">
</td>
<td class="style2">
<asp:DropDownList ID="GeneralDDL" AppendDataBoundItems="true" DataTextField="DiagnosisCode"
DataValueField="DiagnosisCode" runat="server" AutoPostBack="True" />
</td>
</tr>
</ItemTemplate>
<FooterTemplate></FooterTemplate>
</asp:Repeater>
</asp:Panel>
Run Code Online (Sandbox Code Playgroud)
代码背后:
protected void GeneralRepeater_OnItemDataBound(object sender,
RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item ||
e.Item.ItemType == ListItemType.AlternatingItem)
{
DropDownList myDDL = (DropDownList)e.Item.FindControl("GeneralDDL");
Diagnosis oDiagnosis = new Diagnosis();
DataView dv = new DataView(oDiagnosis.GetDiagnosis());
myDDL.DataSource = dv;
myDDL.DataTextField = "DiagnosisCode";
myDDL.DataValueField = "DiagnosisCode";
myDDL.DataBind();
}
}
protected void cmdSave_Click(object sender, EventArgs e)
{
string …Run Code Online (Sandbox Code Playgroud)