小编Liz*_*Liz的帖子

vsto +区分附件

我需要从邮件中获取并保存附件,但使用下面的代码会返回所有附件 - 这意味着它还会返回嵌入的图像,例如发件人的签名,徽标是图像.如何区分真实附件与嵌入图像?我在论坛上看到了很多,但我还不清楚.

public static void SaveData(MailItem currentMailItem)
{
    if (currentMailItem != null)
    {       
        if (currentMailItem.Attachments.Count > 0)
        {
            for (int i = 1; i <= currentMailItem.Attachments.Count; i++)
            {
                currentMailItem.Attachments[i].SaveAsFile(@"C:\TestFileSave\" + currentMailItem.Attachments[i].FileName);
            }
        }
    }   
}
Run Code Online (Sandbox Code Playgroud)

c# outlook vsto outlook-addin

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

检索已禁用的ASP.NET文本框的值

我有3个ASP.NET文本框和一个HiddenField.第三个文本框的值(禁用此选项)取决于其他两个文本框的值.

公式是

txtPricepad = txtPrice/txtCarton

<asp:TextBox ID="txtPriceCase" runat="server" onblur="javascript:GetPricePerPad();></asp:TextBox>
<asp:TextBox ID="txtCarton" runat="server"></asp:TextBox>
<asp:TextBox ID="txtPricePad" Enabled="false" runat="server" ></asp:TextBox>
<asp:HiddenField ID="hdPricepad" runat="server"/>

  function GetPricePerPad()
  {
    var priceCase   = document.getElementById('ctl00_content_txtPriceCase').value;
    var cartons     = document.getElementById('ctl00_content_txtCarton').value;
    var res         = Number(priceCase) / Number(cartons);

    document.getElementById('ctl00_content_txtPricePad').value = res;
    document.getElementById('ctl00_content_hdPricepad').value = res;
  }
Run Code Online (Sandbox Code Playgroud)

假设txtPricePad的初始值为0且txtCarton为12.当txtPrice的值更改为1200时,将调用GetPricePerPad(),因此txtPricePad将为100.

Javascript成功地将txtPricePad的值更改为100但是当我从代码隐藏调用txtPricePad时,它的值仍为0.这就是为什么我还将公式的结果分配给HiddenField.还有其他方法吗?我不想再使用HiddenField.

asp.net textbox

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

防止从JavaScript中触发代码隐藏事件?

我想这个ASP按钮控件在JavaScript客户端方法IsCorrectPrice()返回false 时停止调用它的事件处理程序.

<asp:Button ID="btnsubmit" runat="server" 
            Text="Submit" OnClientClick="javascript:IsCorrectPrice()"/>


btnsubmit_Click(ByVal sender As Object, ByVal e As System.EventArgs) 
  Handles btnsubmit.Click
Run Code Online (Sandbox Code Playgroud)

如何才能做到这一点?

javascript vb.net asp.net

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

如何使用jQuery从FileUpload中删除文本

我有这个FileUpload控件.

<asp:FileUpload ID="FileUp1" runat="server"/>
Run Code Online (Sandbox Code Playgroud)

下面的代码是我使用但不工作的代码.当我尝试.val("")使用TextBox时,它很好.

$('#<%=FileUp1.ClientID %>').val("");
Run Code Online (Sandbox Code Playgroud)

asp.net jquery

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

标签 统计

asp.net ×3

c# ×1

javascript ×1

jquery ×1

outlook ×1

outlook-addin ×1

textbox ×1

vb.net ×1

vsto ×1