小编kus*_*agi的帖子

jquery动态id

我使用这样的代码来访问项目

function f(id){

$("#"+id).val(); // with analogy $("#id item")
}
Run Code Online (Sandbox Code Playgroud)

这是对的吗?还有其他方法吗?

javascript jquery

4
推荐指数
1
解决办法
3万
查看次数

如何使用命令行为 ghostscript 添加水印?

有没有办法用命令行在每个pdf上添加水印?因为我需要从代码中设置参数

'gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile="7ed753c56994067cb0c8dc18fbf14921.pdf" "b79d2282c15b7e824cb8ee400401161d.pdf" "f21958c0b3a4a01fe22c9a60b6e15121.pdf" "d46615b5dd7b6e6565ef1ce8b117b860.pdf" "f46ea9512f5763693c84d8061eeff742.pdf"'

我只需要设置水印、不透明度、位置 x、y 和宽度\高度的路径

pdf watermark ghostscript

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

WriteBeginTag的奇怪问题

我使用这样的代码,但它渲染错误 <li class="dd0"><div id="dt1"<a href="http://localhost:1675/Category/29-books.aspx">Books</a></div></li>

>在开放标记div中没有.有什么问题?

writer.WriteBeginTag("li");
                //writer.WriteAttribute("class", this.CssClass);
                writer.WriteAttribute("class", "dd0");
                if (!String.IsNullOrEmpty(this.LiLeftMargin))
                {
                    writer.WriteAttribute("style", string.Format("margin-left: {0}px", this.LiLeftMargin));
                }
                writer.Write(HtmlTextWriter.TagRightChar);
                writer.WriteBeginTag("div");
                writer.WriteAttribute("id", "dt1");
                this.HyperLink.RenderControl(writer);
                writer.WriteEndTag("div");
                writer.WriteEndTag("li");
Run Code Online (Sandbox Code Playgroud)

.net html asp.net render

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

会员更改密码

如何直接在表会员中更改密码手册?passwordformat = 1,那么如何在插入表之前加密密码?

membership asp.net passwords asp.net-membership

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

俄语的php问题

我使用curl以俄语填写utf-8页面.如果我回复文本它显示良好.然后我使用这样的代码

$dom = new domDocument; 

        /*** load the html into the object ***/ 
        @$dom->loadHTML($html); 

        /*** discard white space ***/ 
        $dom->preserveWhiteSpace = false; 

        /*** the table by its tag name ***/ 
        $tables = $dom->getElementsByTagName('table'); 

        /*** get all rows from the table ***/ 
        $rows = $tables->item(0)->getElementsByTagName('tr'); 

        /*** loop over the table rows ***/ 
        for ($i = 0; $i <= 5; $i++)
        { 
            /*** get each column by tag name ***/ 
            $cols = $rows->item($i)->getElementsByTagName('td'); 

            echo $cols->item(2)->nodeValue; 

            echo '<hr />'; 
        } 
Run Code Online (Sandbox Code Playgroud)

$ html包含俄语文本.在它行echo …

php encoding curl iconv domdocument

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

永远不会在HttpWebResponse中结束Stream

我怎样才能读取一些字节并断开连接?我使用这样的代码

using (HttpWebResponse resp = (HttpWebResponse)request.GetResponse())
{
    using (Stream sm = resp.GetResponseStream())
    {
        using (StreamReader sr = new StreamReader(sm, Encoding.Default))
        {
            sr.Read();
            sr.Close();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但它等待流的结束

.net c# httpwebresponse

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

实体框架删除子对象

我有两个没有任何级联删除的表.我想删除所有子对象的父对象.我是这样做的

//get parent object
return _dataContext.Menu.Include("ChildMenu").Include("ParentMenu").Include("Pictures").FirstOrDefault(m => m.MenuId == id);
//then i loop all child objects
var picList = (List<Picture>)menu.Pictures.ToList();

for (int i = 0; i < picList.Count; i++)
 {
  if (File.Exists(HttpContext.Current.Server.MapPath(picList[i].ImgPath)))
  {
     File.Delete(HttpContext.Current.Server.MapPath(picList[i].ImgPath));
  }
  if (File.Exists(HttpContext.Current.Server.MapPath(picList[i].ThumbPath)))
  {
     File.Delete(HttpContext.Current.Server.MapPath(picList[i].ThumbPath));
  }

  //**what must i do here?**
  //menu.Pictures.Remove(picList[i]);
  //                DataManager dm = new DataManager();
  //                dm.Picture.Delete(picList[i].Id);

  //menu.Pictures.de
  //_dataContext.SaveChanges();
  //picList[i] = null;

}

//delete parent object
_dataContext.DeleteObject(_dataContext.Menu.Include("ChildMenu").Include("ParentMenu")
    .Include("Pictures").FirstOrDefault(m => m.MenuId == id););
_dataContext.SaveChanges();
Run Code Online (Sandbox Code Playgroud)

asp.net entity-framework object

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

手动创建参数ReturnUrl

我有像'home/details/5'这样的视图,它可以被匿名用户访问.但是有按钮,只能由注册用户按下.没问题,我可以查看Request.IsAuthenticated,如果匿名我显示按钮登录而不是秘密按钮

但问题是 - 按登录时我可能会丢失页面的地址和参数.如何创建登录按钮并传递参数ReturnUrl?就像是

 <%= Html.ActionLink("enter to buy", "LogOn", "Account", new { ReturnUrl = path to view with route value })%>
Run Code Online (Sandbox Code Playgroud)

我只看到愚蠢的解决方案

<%= Html.ActionLink("enter to buy", "LogOn", "Account", new { ReturnUrl = "home/details/" + ViewContext.RouteData.Values["id"] })%>
Run Code Online (Sandbox Code Playgroud)

但我不喜欢硬编码控制器的名称

asp.net-mvc returnurl

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

linq喜欢空字符串

var list = (from i in _dataContext.aspnet_Users.Include("aspnet_Membership")  where i.UserName.Contains(userName)  select i ).ToList();
Run Code Online (Sandbox Code Playgroud)

如果userName=""那么没有回报.如果空字符串然后返回所有记录,我怎么能这样做?

linq contains sql-like

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

onClick函数返回undefined

由于某种原因,以下代码无法正常工作:

<input onclick="$(function(){ alert($(this).attr('checked')); })" name="step1[agree]" id="step1_agree" value="1" type="checkbox">
Run Code Online (Sandbox Code Playgroud)

它警告undefined.我也尝试过这样的事情:

onclick="$(function(){ var chk=$(this); alert(chk.attr('id')); })"
Run Code Online (Sandbox Code Playgroud)

......但结果却相同.我做错了什么,我该如何解决这个问题?

javascript jquery

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