小编Shr*_*har的帖子

无法识别的配置部分log4net

我在web.config中有这个代码:

<log4net>
  <root>
    <level value="ALL" />
    <appender-ref ref="LogFileAppender" />
  </root>
  <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
    <param name="File" value="D:\logFileFaculty.txt" />
    <param name="AppendToFile" value="true" />
    <rollingStyle value="Size" />
    <maxSizeRollBackups value="10" />
    <maximumFileSize value="10MB" />
    <staticLogFileName value="true" />
    <layout type="log4net.Layout.PatternLayout">
      <param name="ConversionPattern" value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
    </layout>
  </appender>
</log4net>
Run Code Online (Sandbox Code Playgroud)

我已下载log4net.dll并将其放入Bin文件夹中.

在我的一个aspx.cs页面中,我添加了以下代码:

using log4net;
[assembly: log4net.Config.XmlConfigurator(Watch = true)]


private static readonly log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
Run Code Online (Sandbox Code Playgroud)

但它给出了错误Unrecognized configuration section log4net.

c# asp.net log4net

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

将itextsharp PDF从纵向转换为横向模式

我有一个PDF生成代码,以前是以Portait模式下载的,后面的代码如下所示.

Document doc = new Document(PageSize.A4, 88f, 88f, 10f, 10f);
Run Code Online (Sandbox Code Playgroud)

这是正常的.

现在我需要将相同的PDF转换为横向模式,我用Google搜索并找到此代码.

Document doc = new Document(new Rectangle(288f, 144f), 10, 10, 10, 10);
doc.SetPageSize(iTextSharp.text.PageSize.A4.Rotate());
Run Code Online (Sandbox Code Playgroud)

但仍然以纵向模式显示.任何帮助赞赏.

c# pdf asp.net itextsharp

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

当 MySQL 返回空结果集时返回 NULL 值

我有一个查询,如下所示。

 select a.ab as new from tab a inner join tab b on a.ab=b.ab 
Run Code Online (Sandbox Code Playgroud)

当我尝试运行它的显示时。

  MySQL returned an empty result set (i.e. zero rows). 
Run Code Online (Sandbox Code Playgroud)

因为所选条件没有行。

我需要的实际输出是。

 new
 ----
 NULL
Run Code Online (Sandbox Code Playgroud)

所以我试图在下面添加这个查询。

 select COALESCE(a.ab,'') as new from tab a inner join tab b on a.ab=b.ab 
Run Code Online (Sandbox Code Playgroud)

仍然是它的给予

 MySQL returned an empty result set (i.e. zero rows).
Run Code Online (Sandbox Code Playgroud)

那么当 MYSQL 返回空集时如何显示 NULL 值。感谢任何帮助。

mysql sql

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

如何在 iPhone 的共享菜单中列出我的 ionic 应用程序?

我有一个 Ionic 3 应用程序,我希望该应用程序像这样被放置在 iPhone 的共享列表中, 在此处输入图片说明

应在用户访问图库时放置此共享选项,然后在按下共享按钮时,我的 ionic 应用程序应与 whatsapp、facebook 等一起放置。

我浏览了很多链接以找到答案,

使 Ionic 应用程序出现在“共享”列表中并接收数据:这仅适用于 android 手机(网络意图仅适用于 android)

我的应用程序在 iMessage UIActivityViewController [重复] 我试图添加这个答案,但我的文件夹结构中没有 info.plist 文件。

如前所述,我使用 Ionic 3 框架,是否需要安装任何外部插件才能将我的 ionic 应用程序添加到共享列表(在 iPhone 中)。

是否有任何合适的文档可用,以便我能够获得所需的结果。

任何帮助表示赞赏。

iphone ios typescript ionic-framework

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

异常处理使用smtp端口发送邮件时

protected void Button2_Click(object sender, EventArgs e) {        
    //string vv;
    //vv = (string)Session["FID"];
    DateTime sdt = DateTime.Today;
    SqlConnection cn1 = new SqlConnection();
    SqlCommand cmd4 = new SqlCommand();

    cn1.ConnectionString = @"Data Source=BOPSERVER;Initial Catalog=Project;Integrated Security=True";

    String test = DateTime.Now.ToString("dd.MM.yyy");

    for (int i = 0; i <= GridView1.Rows.Count - 1; i++) {

       string toemail = GridView1.Rows[i].Cells[2].Text;
       string FID1 = GridView1.Rows[i].Cells[0].Text;
       GridViewRow row = GridView1.Rows[i];
       CheckBox Ckbox = (CheckBox)row.FindControl("CheckBoxMark1");
       if (Ckbox.Checked == true) {
           sendMail(toemail);

           //ClientScript.RegisterStartupScript(Page.GetType(), "validation", "<script language='javascript'>alert('Email send Succesfully')</script>");
           ClientScript.RegisterStartupScript(Page.GetType(), "validation", "<script language='javascript'>alert('Email …
Run Code Online (Sandbox Code Playgroud)

c# asp.net email smtp

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

用c#拆分asp.net中的字符串

我有以下代码行

 DateTime date = DateTime.Parse(DateTime.Now.ToShortDateString()); 
 string year = date.Year.ToString();
Run Code Online (Sandbox Code Playgroud)

输出将是

2014

而不是2014我只需要14.

使用substring更好还是ToString("yy");

任何帮助赞赏.

c# asp.net split

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

JavaScript中的日期格式,时间为00:00:00

如何获取日期格式为

 Fri Dec 03 2014 00:00:00 GMT+0530 (IST)
Run Code Online (Sandbox Code Playgroud)

今天的日期与时间00:00:00在javascript?任何帮助表示赞赏

javascript

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

使用存储过程时,对象引用未设置为对象的实例

这是一个.cs页面,我有两个函数要执行,但错误是函数没有被执行,如果我评论一个函数,另一个将工作,两个都没有执行,它给出一个常见的错误 object reference not set to an instance of an object

下面指定的是.cs页面.

Business bus = new Business();

try
{
    intResult = bus.create_user(ua);
}
catch (Exception ex)
{

}
finally
{
    bus = null;
}

int intres = 0;

try
{
    intres = bus.fninsertuser_role_map(ua, role, i);

}
catch (Exception ee)
{

}
finally
{
    bus = null;
}
Run Code Online (Sandbox Code Playgroud)

数据访问对象

public int create_user(UserMaster ua)
{
    //  Connection connect = new Connection();
    try
    {
        return cs.create_user(ua);

    }
    catch (Exception e)
    {
        throw e; …
Run Code Online (Sandbox Code Playgroud)

c# asp.net sql-server-2008

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