小编hud*_*hab的帖子

如何使用OpenXML使Excel工作表标题行变为粗体

我正在使用openXMLAsp.net和c#创建一个Excel workbook,我要求使所有工作表的抬头行都应为粗体。

WorkbookStylesPart stylesPart = workbookpart.AddNewPart<WorkbookStylesPart>();
        stylesPart.Stylesheet = CreateStylesheet();
        stylesPart.Stylesheet.Save();

    }
    private static Stylesheet CreateStylesheet()
    {
        Stylesheet ss = new Stylesheet();
        Fonts fts = new Fonts();
        DocumentFormat.OpenXml.Spreadsheet.Font ft = new DocumentFormat.OpenXml.Spreadsheet.Font();
        Bold fbld = new Bold();
        FontName ftn = new FontName();
        ftn.Val = "Calibri";
        DocumentFormat.OpenXml.Spreadsheet.FontSize ftsz = new DocumentFormat.OpenXml.Spreadsheet.FontSize();
        ftsz.Val = 11;
        ft.FontName = ftn;
        ft.FontSize = ftsz;
        ft.Bold = fbld;
        fts.Append(ft);
        fts.Count = (uint)fts.ChildElements.Count;
        ss.Append(fts);
        return ss;
    }
Run Code Online (Sandbox Code Playgroud)

它正在制作所有单元格bold,我缺少将其应用于特定单元格的代码row/cells

在此先感谢,AR

c# asp.net openxml

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

在发送ajax请求之前显示确认消息

我写了一个ajax函数,我想在提交表单之前显示确认符号.我应该如何添加我的条件.以下是我的代码.

$.ajax({
                        url: "UBRDashboard.aspx/GetDllValue",
                        dataType: "json",
                        type: "POST",
                        contentType: 'application/json; charset=utf-8',
                        data: JSON.stringify({ ddlOduModel: ddlOduModel, ddlAntModel: ddlAntModel, ddlOMTModel: ddlOMTModel, ddlSapID: ddlSapID, ddlVendorName: ddlVendorName, strReqID: r.d, ddlSapDescVal: ddlSapDescVal, SITE_ADD: SITE_ADD, LATITUDE: LATITUDE, LONGITUDE: LONGITUDE, ddlEQP_SEQ: ddlEQP_SEQ, txtLinkID: txtLinkID, RJ_QUANTITY: RJ_QUANTITY, USER_NAME: USER_NAME, CREATED_DATE: CREATED_DATE, LOCATIONTYPE: LOCATIONTYPE, TOWERTYPE: TOWERTYPE }),
                        async: true,
                        processData: false,
                        cache: false,
                        success: function (r) {
                            if (r.d == "OK") {
                                alert('Record Saved successfully');
                                window.location.href = "UBRDashboard.aspx";
                            }
                        },
                        error: function (xhr) {
                            alert('Error while selecting …
Run Code Online (Sandbox Code Playgroud)

javascript asp.net ajax jquery

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

在ajax中传递多个参数给了我错误

我想将多个参数传递给我的ajax代码.哪个是3参数.所以,我添加如下

$(document).ready(function () {
        SearchText();
    });
    function SearchText() {
        $("#txt712").autocomplete({
            source: function (request, response) {
                $.ajax({
                    type: "POST",
                    contentType: "application/json; charset=utf-8",
                    url: "FrmAgreementMaster.aspx/GetAutoCompleteData",
                    //data: "{'username':'" + extractLast(request.term) + "'}",
                    data: JSON.stringify("{'username':'" + extractLast(request.term) + "'}", "{'taluka':'" + document.getElementById('ddlTaluka').value + "'}", "{'village':'" + document.getElementById('ddlVillage').value + "'}"),
                    dataType: "json",
                    success: function (data) {
                        response(data.d);
                    },
                    error: function (result) {
                        alert("Error");
                    }
                });
            },
            focus: function () {
                return false;
            },
            select: function (event, ui) {
                var terms = …
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery webmethod

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

在 C# 中将数据表列值转换为逗号分隔的字符串

我有一个数据表,只有一列,其值如下

    COLUMN1

      a

      b

      c

      d
Run Code Online (Sandbox Code Playgroud)

所以我想要的是,我希望这个值在一个字符串中,用逗号分隔,如下所示

string value = a,b,c,d

我将如何得到这个。

c# asp.net

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

服务器上的日期格式不同

当我执行下面的代码时,我将我的日期格式化为04-07-2015符合预期的我想要的日期.

但是当我在另一台服务器上执行相同的代码时,我的日期为7/4/2015.为什么?

这是我在pageload上的代码:

protected void Page_Load(object sender, EventArgs e)
{
    if(!IsPostBack)
    {
        fillProject();
    }
    grdData.Visible = false;
    TxtIndate.Value = System.DateTime.Now.ToShortDateString();
    txtOutDate.Value = System.DateTime.Now.ToShortDateString();
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net datetime

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

如何在asp.net中全局使用列表值c#

我想list在我的aspx页面中全局使用以下名称lstUMSGroupDetails.目前我从一个函数中获取它的价值.

我也希望在其他函数中使用该列表值.那我应该如何让它全球化.

它的代码如下

private void Get_AuthenticateUser_Ums(string strUName)
    {
        string strCurrentGroupName = "";
        int intCurrentGroupID = 0;
        try
        {
            if (!string.IsNullOrEmpty(strUName))
            {
                List<IPColoBilling.App_Code.UMS.UMSGroupDetails> lstUMSGroupDetails = null;
                List<IPColoBilling.App_Code.UMS.UMSLocationDetails> lstUMSLocationDetails = null;                   
                objGetUMS.GetUMSGroups(strUserName, out strCurrentGroupName, out intCurrentGroupID, out lstUMSLocationDetails, out lstUMSGroupDetails);

                if (strCurrentGroupName != "" && intCurrentGroupID != 0)
                {   
                    strCurrentGrp = strCurrentGroupName;                        
                    intCurrentGrpId = intCurrentGroupID;                       

                }
                else
                {
                    Response.Redirect("~/NotAuthorize.aspx", false);
                }
            }
        }
        catch (Exception ex)
        {
            string strErrorMsg = ex.Message.ToString() + " " + "StackTrace :" + …
Run Code Online (Sandbox Code Playgroud)

c# asp.net list

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

ASP.NET 应用程序导出功能中的 CSV 注入

在提交表单时,我在其中一个字段中插入了易受攻击的字符,例如=cmd|'/C calc'!A0. 因此,从安全角度来说,它在导出功能中被称为CSV 注入

我已经为上述错误编写了这样的代码。但它不起作用

[WebMethod]
public static string SaveRecord(RRSOCSaving RRSOCSaving, string Indication)
{
    string strReturnId = "";
    string strAppURL = ConfigurationManager.AppSettings["AppUrl"].ToString();            
    string strmail_Content = "";

    CommonDB commonObj = new CommonDB();

    try
    {
        // Cross site scripting issue code tag..!!   

        if (commonObj.HackerTextExistOrNot(RRSOCSaving.STORE_CODE)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.CITY)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.STORE_SITENAME)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.STORE_SITENAME_LANDL_1)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.STORE_SITENAME_LANDL_2)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.STORE_ASST_MANAGER_NAME)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.STORE_ASST_MANAGER_MOBNO)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.STORE_MANAGER_NAME)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.MANAGER_MOBNO)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.EMP_NEAREST_STORE)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.EMP_NEAREST_STORE_MOBNO)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.SUPERVISOR_MOBNO)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.SECURITY_SUP_NAME_STORE)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.SECURITY_SUP_MOBNO_STORE)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.ALPM_ALPO_NAME)
              || commonObj.HackerTextExistOrNot(RRSOCSaving.ALPM_ALPO_MOBNO))
        {
            strReturnId = "Something went …
Run Code Online (Sandbox Code Playgroud)

c# csv asp.net csv-injection

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

离子下拉选择问题

我是离子的新手,我有关于离子下拉选择组件的这个问题.我已经实现了一个下拉列表,我想显示我在标签中选择的选项.我怎么能这样做?目前我只能选择一个选项,就是这样.我想在标签中显示我选择的选项.

在此输入图像描述

在这里,我想显示我在"选择您的银行标签"中选择的选项.

这就是我实现我的下拉选择组件的方式

<label><h4><b>Bank Name*</b></h4></label>



 <div class="list">
        <div class="item item-input item-select">
            <div class="input-label">
                Select your Bank
            </div>
            <select>
                <option>Bank1</option>
                <option>Bank2</option>
                <option>Bank3</option>
            </select>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

html dropdownbox ionic-framework

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

存储过程不返回通过日期的任何数据

我有一个存储过程,其中一个参数为DATE.这将从表中返回该日期的数据.

ALTER PROCEDURE [dbo].[UserReportData] 
    @As_ONDATE Datetime 
AS 
BEGIN 
    DECLARE @REPORTDATE datetime        
    --DECLARE @OPENING INT      

    SELECT * 
    INTO #temptable
    FROM
        (SELECT 
             a.CUser_id, b.User_Id, a.U_datetime AS REPORTDATE
         FROM 
             inward_doc_tracking_trl a 
         INNER JOIN 
             user_mst b ON a.CUser_id = b.mkey
                        AND a.U_datetime = @As_ONDATE) AS x

    DECLARE Cur_1 CURSOR FOR 
         SELECT CUser_id, User_Id FROM #temptable

    OPEN Cur_1

    DECLARE @CUser_id INT
    DECLARE @User_Id INT

    FETCH NEXT FROM Cur_1 INTO @CUser_id, @User_Id

    WHILE (@@FETCH_STATUS = 0)
    BEGIN
        SELECT U_datetime 
        FROM inward_doc_tracking_trl                        
        WHERE U_datetime = …
Run Code Online (Sandbox Code Playgroud)

sql sql-server stored-procedures sql-server-2005 cursor

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

检查NaN条件不起作用

在我的Page_load我使用一个JS的功能.默认它显示我NaN所以我添加了一个检查条件,NaN如下所示

var totalPaid = document.getElementById('txttotalPaid').value;
        var totLandVal = 0;

        totLandVal = parseInt(Expense) + parseInt(totalPaid)

        if (totLandVal == 0 || totLandVal == NaN) {

            document.getElementById('txtTotalLandVal').value = 0;
        }
        else {
            document.getElementById('txtTotalLandVal').value = totLandVal;
        }
Run Code Online (Sandbox Code Playgroud)

但价值仍然Nan在文本框中

javascript nan

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