小编537*_*037的帖子

DataList为空时需要显示消息

我正在使用DataList在我的网页的客户端站点上显示记录.当我的DataList为空时,我需要显示一条消息.Datalist有财产吗?如何显示该消息?

asp.net datalist is-empty

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

GridView分页 - 第一个,最后一个,下一个,上一个

是否可以添加:

GridView分页的"First,Last,Next,Previous"选项?我似乎无法弄明白.我能得到的只是数字和>>为最后和<<为第一...

vb.net asp.net pagination gridview

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

使用c#在电子邮件中插入一个链接

我开发了一个使用c#自动发送电子邮件的程序,我希望在该电子邮件中插入一个指向该网站的链接.我该怎么做?

public bool genarateEmail(String from, String to, String cc, String displayName, 
                          String password, String subjet, String body)
{
    bool EmailIsSent = false;

    MailMessage m = new MailMessage();
    SmtpClient sc = new SmtpClient();
    try
    {
        m.From = new MailAddress(from, displayName);
        m.To.Add(new MailAddress(to, displayName));
        m.CC.Add(new MailAddress("xxx@gmail.com", "Display name CC"));

        m.Subject = subjet;
        m.IsBodyHtml = true;
        m.Body = body;


        sc.Host = "smtp.gmail.com";
        sc.Port = 587;
        sc.Credentials = new
        System.Net.NetworkCredential(from, password);
        sc.EnableSsl = true;
        sc.Send(m);

        EmailIsSent = true;

    }
    catch (Exception ex)
    {
        EmailIsSent …
Run Code Online (Sandbox Code Playgroud)

c#

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

使用RowCommand事件在GridView编辑上单击弹出引导模型

我有一个Bootstrap模型弹出窗口:

<asp:UpdatePanel ID="upModal" runat="server">
<ContentTemplate>

<!-- Bootstrap Modal Dialog -->
<div class="modal fade" id="myModal" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">ADD NEW BANQUET</h4>
            </div>
            <div class="modal-body" style="padding-left: 0px;padding-right:0px">
              <div class="col-lg-12" style="padding-left: 0px;padding-right:0px">
                  <div class="form-group col-lg-6">
                    <label>Banquet ID:</label>
                    <u><asp:Label ID="lblID" CssClass="form-control" Text="AUTO ID" runat="server"></asp:Label></u>
                  </div>
                  <div class="form-group col-lg-6">
                    <label>Banquet Name:</label>
                    <asp:TextBox ID="txtName" CssClass="form-control" runat="server"></asp:TextBox>
                  </div>
              </div>

            <div class="modal-footer" style="padding-left: 0px;padding-right:0px">
              <asp:Button ID="btnSave" runat="server" OnClick="btnSave_Click" 
                  CssClass="btn btn-success btn-lg btn-block" Text="SAVE" UseSubmitBehavior="false"
                  data-dismiss="modal" /> …
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net jquery gridview

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

Visual Studio - 防止停止调试关闭Internet Explorer

在如果按运行一个Web项目的Visual Studio Go调试工具栏上的按钮,然后按停止Stop调试工具栏上的按钮,IE浏览器是由IDE打开和关闭.

有没有办法阻止IDE在停止调试时关闭Internet Explorer?我想这样做是为了让我自己在编辑代码时引用IE中页面的内容.

asp.net visual-studio

10
推荐指数
2
解决办法
6968
查看次数

iText中的setMargins方法是否有效?

setMarginsiText中的方法是否以传统方式工作?

我尝试过以下方法:

System.out.println(f.exists());
Document document = new Document(PageSize.A4,36,36,36,36);
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(f.getAbsolutePath()+"0.pdf"));
document.open();

//reader
PdfReader reader = new PdfReader(new FileInputStream(f));
PdfContentByte cb = writer.getDirectContent();

for(int i = 1 ; i < reader.getNumberOfPages()+1 ; i++)
{
  System.out.println(f.getName()+" "+i);
  PdfImportedPage page = writer.getImportedPage(reader, i); 
  document.newPage();
  cb.addTemplate(page,0,0);
}


// Add your new data / text here
// for example...
//document.add(new Paragraph("my timestamp")); 
document.close();
Run Code Online (Sandbox Code Playgroud)

但是,我获得与输入相同的输出.我想知道是否有一个特殊的技巧让setMargins方法正常工作.

java margins itext

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

如何在ASP.NET中使用Repeater控件进行分页?

<asp:Repeater ID="RepCourse" runat="server">

  <ItemTemplate>

    <div style="width:400px"></div>

    <div class="course" style="float: left; margin-left: 100px; margin-top: 100px">

      <div class="image">
        <asp:Image ID="imgteacher" runat="server" Height="150" Width="248" ImageUrl='<%# "ShowImage.ashx?id="+ DataBinder.Eval(Container.DataItem, "CourseID") %>'/>
      </div>

      <div style="margin-left: 3px; width: 250px">
        <div class="name">
          <a href="#"><asp:Label runat="server" ID="lblname" Text='<%#Eval("CourseName") %>'></asp:Label></a>
        </div>
        <div style="height: 13px"></div>
        <div id="teacher">
          <a href="#"><%#Eval("UserName") %> </a>
        </div>
      </div>

      <div style="height: 4px"></div>

      <div class="date">
        <div id="datebegin">
          <asp:Label ID="lbldatebegin" runat="server" Text='<%#Eval("BeginDate") %>'></asp:Label>
        </div>
        <div id="dateend">
          <asp:Label ID="lbldateend" runat="server" Text='<%#Eval("ClosingDate") %>'></asp:Label>
        </div>
      </div>

    </div>

  </ItemTemplate>

</asp:Repeater>
Run Code Online (Sandbox Code Playgroud)

在我的项目Repeater Control …

c# asp.net jquery pagination repeater

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

使用样式化组件的UI库

我猜不是所有的UI框架都很容易与样式组件一起使用; 因为它们的特异性可能太高等.

我在这方面是否正确?

样式化组件是否有任何模式允许它们与任何UI框架一起使用?

是否存在框架模式,允许它们与样式化组件一起工作,而不是用它编写?

我知道这可能是主观的,但我想问一下互操作性的客观模式.

reactjs styled-components

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

如何从Visual Studio扩展和新的csproj格式获取IntermediateOutputPath

我有一个csproj覆盖的新式项目文件IntermediateOutputPath.它看起来像这样:

<PropertyGroup>
    <TargetFramework>netstandard1.6</TargetFramework>
    <IntermediateOutputPath>new\path\to\obj</IntermediateOutputPath>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)

问题是,我的Visual Studio扩展无法访问IntermediateOutputPath属性.Project.Properties与旧的项目格式相比,似乎有更少的东西.

我也尝试project.ConfigurationManager.ActiveConfiguration.Properties过类似的成功.

有没有办法从Visual Studio扩展中获取此信息?

c# visual-studio vsix vssdk

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

VS 2015已导入具有等效标识的多个程序集

我的一个项目解决方案在我安装VS 2013的系统上工作正常.但是当我在VS 2015中的另一个系统上打开相同的项目时,它会给出这个引用错误:

错误CS1703已导入具有等效标识的多个程序集:'D:\ src\packages\Microsoft.Bcl.1.1.10\lib \net40\System.IO.dll'和'C:\ Program Files(x86)\ Reference

大会\微软\ Framework.NETFramework\V4.5 \外立面\ System.IO.dll".删除其中一个重复的引用.

项目文件引用包文件,但是当它在VS中打开时,它会自动转换为Framework库路径.我无法卸载BCL包,因为它是其他包的依赖项.

编辑:

为什么解决方案在一个版本的Visual Studio中构建良好,但它在另一个版本中提供了多个程序集错误?

有没有办法解决这个问题,以便它可以在不同的版本中工作?

我也有这个问题,但他的解决方案在VS 2017中完美构建,但它无法在VS 2015上构建.

.net c# assemblies visual-studio-2015

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