小编Men*_*nan的帖子

回发后我的JavaScript函数在ASP.NET中不起作用

我有常见的功能,我CommonFunctions.js在Scripts文件夹中将其折叠.

我将它包含在我的母版页上并在我的页面上使用它.当我在页面上发回任何帖子时,我的功能不起作用.

我的CommonFunctions.js:

$(function () {

    gf();

   if (Sys.WebForms.PageRequestManager.getInstance().get_isInAsyncPostBack()) {

        gf();
    }


 function gf(){

    $('.AddNewGeneralPanel').click(function () {

        if ($(this).find('.AddNewGeneralPanelStyle').text() == "") {
            $(this).find('.AddNewGeneralPanelStyle').text("(  Gizle  )");
            lastOpenId = $(this).attr("kodid");
        }
        else
            $(this).find('.AddNewGeneralPanelStyle').text("");

        $(this).next('.AddNewGeneralAccordionDiv').slideToggle('slow', function () {

        });

    });
  }
});
Run Code Online (Sandbox Code Playgroud)

c# asp.net jquery postback

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

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

如何将stream excel文件转换为datatable C#?

我使用Epplus从流中读取xlsx文件.

它有一个错误,它无法读取我的工作簿中的一些列.如何在没有epplus的情况下将xlsx文件从流读取到数据表?

我的旧代码:

 public static DataSet ReadExcelFile(Stream stream)
    {
        try
        {
            //2. Reading from a OpenXml Excel file (2007 format; *.xlsx)
            IExcelDataReader excelReader =    
                             ExcelReaderFactory.CreateOpenXmlReader(stream);
            //...
            DataSet result = excelReader.AsDataSet();

            return result;

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

我没有报告它,但我尝试了很多组合.如果工作表中有空列,epplus阅读器无法正确读取列值.

asp.net excel xlsx epplus

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

将json数据发布到web api中

我总是得到身体的空值为什么?使用fiddler我没有问题但邮递员失败了.

我有这样的网络API:

    [Route("api/account/GetToken/")]
    [System.Web.Http.HttpPost]
    public HttpResponseBody GetToken([FromBody] string value)
    {
        string result = value;
    }
Run Code Online (Sandbox Code Playgroud)

我的邮递员数据: 在此输入图像描述

和标题: 在此输入图像描述

asp.net asp.net-web-api2 postman

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

从asp.net的contentpage调用masterpage功能?

我在母版页上有一个功能,我想从代码隐藏的内容页面调用它.

这是我的尝试:

ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alert__", string.Format("setStatusBarMessage('{0}',{1});", barMessage, type, ""), true);
Run Code Online (Sandbox Code Playgroud)

"setStatusBarMessage"函数在masterpage中声明,所以这段代码不起作用.

setStatusBarMessage是一个客户端功能.

母版:

<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Content.master.cs" 

Inherits="F8.CRM.Pages.Content" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">

    <title></title>
    <asp:ContentPlaceHolder ID="head" runat="server">
    </asp:ContentPlaceHolder>
</head>
<body>
    <form id="form1" runat="server">
    <asp:ScriptManager runat="server" />
    <div>
        <asp:ContentPlaceHolder ID="MainContent" runat="server">
        </asp:ContentPlaceHolder>
    </div>
    </form>
</body>
</html>
<script type="text/javascript">


    function hello() {
        alert('hi mennan');
    }

</script>
Run Code Online (Sandbox Code Playgroud)

内容页 :

<%@ Page Title="" Language="C#" MasterPageFile="~/Pages/Content.Master" AutoEventWireup="true"
    CodeBehind="Departman.aspx.cs" Inherits="F8.CRM.Departman" %>

<%@ Register Src="~/Controls/Objects/StudioSideBox/StudioSideBox.ascx" TagName="StudioSideBox"
    TagPrefix="uc1" %> …
Run Code Online (Sandbox Code Playgroud)

javascript asp.net master-pages

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

如何在asp.net中使用chekboxchanged之前确认?

我在gridview中使用checkbox控件我想在checkboxchanged事件之前显示确认.

确认框是问问题但不回发它,什么都不做......

// CS

        TemplateField field = new TemplateField(){
            HeaderText = "AKTIF",
            ItemTemplate = new AddTemplateToGridView("AKTIF")
        };
        field.HeaderStyle.HorizontalAlign = HorizontalAlign.Center;
        field.ItemStyle.HorizontalAlign = HorizontalAlign.Center;
        field.ItemStyle.Width = Unit.Pixel(40);
        newXGrid.Columns.Add(field);
Run Code Online (Sandbox Code Playgroud)

// ITEMPLATE

        public class AddTemplateToGridView : ITemplate
        {
            String columnName;

            public AddTemplateToGridView(String colname)
            {
                columnName = colname;
            }

            void ITemplate.InstantiateIn(System.Web.UI.Control container)
            {
                if (columnName == "AKTIF")
                {
                    CheckBox chk = new CheckBox() { ID="chkAktif", AutoPostBack=true };
                    chk.Attributes.Add("onclick","return confirm('Are you sure ?')");
                    chk.CheckedChanged += new EventHandler(l_CheckedChanged);
                    container.Controls.Add(chk);
                }
            }


            void l_CheckedChanged(object sender, EventArgs e) …
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net

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

如何在ASP.NET上设置treeview的childnode postback false?

我有一个树视图,我想要点击任何childnodes没有回发.我将获得选择的childnode值.当我设置"node_.SelectAction = TreeNodeSelectAction.None;"时,我找到了一个解决方案.我无法选择任何子节点,也没有突出显示.

等待你的帮助.关于我的恩.

ASPX:

<asp:TreeView ID="TreeView1" runat="server"></asp:TreeView>
Run Code Online (Sandbox Code Playgroud)

CS:

TreeView1.Nodes.Clear();
TreeView1.TreeNodeExpanded += new TreeNodeEventHandler(TreeView1_TreeNodeExpanded);

DataTable dt = ImzaDll.Imza.KategorileriGetir(true);

foreach (DataRow row in dt.Rows)
{
   TreeNode node_ = new TreeNode();
   node_.Text = row["ACIKLAMA"].ToString();
   node_.Value = row["KATEGORI"].ToString();
   TreeView1.Nodes.Add(node_);
}



void TreeView1_TreeNodeExpanded(object sender, TreeNodeEventArgs e)
{
   addChildNodes(e.Node);
}



private void addChildNodes(TreeNode node)
{
    DataTable dt = ImzaDll.Imza.KutuphaneBasliklariGetir(true, node.Value.ToString());

    foreach (DataRow row in dt.Rows)
    {
        TreeNode childNode = new TreeNode();
        childNode.Text = row["BASLIK"].ToString();
        childNode.Value = row["KUTUPHANE_ID"].ToString();
        childNode.ToolTip = row["BASLIK"].ToString() + " kütüphanesini ekle";
        childNode.Target …
Run Code Online (Sandbox Code Playgroud)

c# asp.net treeview postback

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

如何在Epplus中使用条件格式?

我想为空值设置条件格式,我怎么能在asp.net中做呢?

截图:

在此输入图像描述

asp.net excel epplus

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

Quartz.Net JobExecutionContext缺少referance?

我开始implamenet在quartz.net 2.0.1上的第一个示例,但它给出了一个错误.

我创建了一个名为QuartzSample的asp.net web应用程序

我的简单代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Quartz;

 namespace QuartzSample
 {
    public class Quartz : IJob
    {
        public void Execute(JobExecutionContext context)
        {
            SendMail();
        }
        private void SendMail()
        {
            // ...
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

错误:

The type or namespace name 'JobExecutionContext' could not be found (are you missing a using directive or an assembly reference?)
Run Code Online (Sandbox Code Playgroud)

asp.net scheduled-tasks quartz.net quartz.net-2.0

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