小编CMM*_*ung的帖子

如何使用"读取更多"链接限制GridView中的标签字符串长度?

目前我这样使用......

<asp:TemplateField HeaderText="Description">
 <ItemTemplate>
      <asp:Label ID="lblDescription" runat="server"
                Text='<%# Limit(Eval("Description"),40) %>' >
      </asp:Label>
 </ItemTemplate>
Run Code Online (Sandbox Code Playgroud)

辅助函数:

public static string Limit(object Desc, int length)
{
    StringBuilder strDesc = new StringBuilder();
    strDesc.Insert(0, Desc.ToString());

    if (strDesc.Length > length)
        return strDesc.ToString().Substring(0, length) + "..." + [Read More];
    else return strDesc.ToString();
}
Run Code Online (Sandbox Code Playgroud)

但我不知道如何把[阅读更多]链接...

c# asp.net string gridview

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

如何使用c#打开受密码保护的pdf

我想在c#.net windows应用程序面板或adobe reader中打开受密码保护的pdf.

我的想法是我想通过系统传递密码并打开pdf.用户可以看到pdf但无法保存.即使用户可以将我们保存在他们的计算机中,当他们重新打开pdf时,该文件也会询问密码.这意味着当他们想要阅读pdf时,他们必须使用系统,如果他们将pdf带到外面,他们就无法打开密码的cos.

我试过用Adobe Pdf dll,这个不能传递密码.而且我也试过用itextsharp,这个可以传递密码但是在传递密码之后,需要保存pdf.因此,当我打开pdf时,该文件没有密码.

我想通过系统直接打开受密码保护的pdf.我不想再保存.

c# pdf adobe password-protection itextsharp

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

标签 统计

c# ×2

adobe ×1

asp.net ×1

gridview ×1

itextsharp ×1

password-protection ×1

pdf ×1

string ×1