小编Vik*_*ari的帖子

链接的资源不是内嵌图像C#

我在下面写了代码,将图像嵌入到从我的c#代码发送的邮件中.但是当我检查邮件时,我得到的图像就像附件而不是内嵌图像.(如Gmail)

AlternateView htmlBodyView = null;

string htmlBody = "<html><body><h1></h1><br><img src=\"cid:SampleImage\"></body></html>";

AlternateView plainTextView = AlternateView.CreateAlternateViewFromString(htmlBody, null, "text/html");

ImageConverter ic = new ImageConverter();
Byte[] ba = (Byte[])ic.ConvertTo(bitmap_obj, typeof(Byte[]));
using (MemoryStream logo = new MemoryStream(ba))
{
    LinkedResource sampleImage = new LinkedResource(logo, "image/jpeg");
    sampleImage.ContentId = "sampleImage";

    htmlBodyView.LinkedResources.Add(sampleImage);

    p.SendEmail(htmlBodyView);
}
Run Code Online (Sandbox Code Playgroud)

c# mailmessage

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

手动触发引导导航栏菜单单击事件

我有一个要求,我必须手动触发 bootstrap(v3.3.5) 导航栏菜单的单击事件。我尝试过 li 的点击事件以及 li 内的标签,但它们不起作用。下面是我的代码:

<div id="navbar" class="collapse navbar-collapse">
    <ul class="nav navbar-nav">
        <li role="presentation"><a href="index.html"><span class="menuicon home"></span><span class="menutittle">Home</span></a></li>
        <li id="li_contact"><a href="contact.html"><span class="menuicon contact"></span><span class="menutittle">Contact</span></a></li>
        <li id="li_watsNew"><a href="wats-new.html"><span class="menuicon fingerprint"></span><span class="menutittle">What's New</span></a></li>

        /// etc. . . .
Run Code Online (Sandbox Code Playgroud)

Jquery代码:

$('#li_watsNew').click(); //doesn't fire
Run Code Online (Sandbox Code Playgroud)

或者

$('#li_watsNew a').click(); //doesn't fire
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题。

jquery twitter-bootstrap twitter-bootstrap-3

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