Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 尝试在单击超链接时通过引导打开弹出窗口_C#_Jquery_Bootstrap Modal - Fatal编程技术网

C# 尝试在单击超链接时通过引导打开弹出窗口

C# 尝试在单击超链接时通过引导打开弹出窗口,c#,jquery,bootstrap-modal,C#,Jquery,Bootstrap Modal,我试图通过点击超链接的引导打开一个弹出窗口 这是数据通过数据库的超链接,单击该超链接应打开引导弹出窗口 <td id="statusdiv_@item.EscId" class="statusdiv">@Html.ActionLink(@Html.DisplayFor(model => item.Status).ToString(), "Escalation")</td> 任何帮助都将不胜感激。 完整的c#代码 @使用iMBDian.Models; @*@模型列表

我试图通过点击超链接的引导打开一个弹出窗口 这是数据通过数据库的超链接,单击该超链接应打开引导弹出窗口

<td id="statusdiv_@item.EscId" class="statusdiv">@Html.ActionLink(@Html.DisplayFor(model => item.Status).ToString(), "Escalation")</td>
任何帮助都将不胜感激。 完整的c#代码

@使用iMBDian.Models;
@*@模型列表*@
@模型IEnumerable
@{
Layout=“~/Views/Shared/_EmployeeLayout.cshtml”;
字符串vpth=Html.GetUrl(“升级”);
语言_owrpr=新语言();
_owrpr=(语言)会话[“objWrapper”];
}
@使用(Html.BeginForm()){}
@使用(Html.BeginForm(“Escalation”、“Employee”、FormMethod.Post、new{@class=“IssueForm”、@enctype=“multipart/form data”}))
{
部门
@Html.DropDownList(“ddlDepartment”,新选择列表(ViewBag.Department,“DepartmentId”,“DepartmentName”,ViewData[“Dept”]),“--”+
HttpContext.GetLocalResourceObject(vpth,“Department”,owrpr.GlobalCultureInfo).ToString()+“--”,new{@class=“form control”})
发行类型
@DropDownList(“ddlIssueType”,new SelectList(ViewBag.IssueType,“IssueId”,“IssueType”,ViewData[“Issue”]),“--Select Issue--”,new{@class=“form control”})
雇员
@Html.DropDownList(“DDLEEMPLOYEE”,新选择列表(ViewBag.Employee,“ErpCode”,“Name”,ViewData[“Employee”]),“--”+
HttpContext.GetLocalResourceObject(vpth,“Employ”、owrpr.GlobalCultureInfo).ToString()+“--”,new{@class=“form control”})
@HttpContext.GetLocalResourceObject(_vpth,“Priority”,_owrpr.GlobalCultureInfo).ToString()
@DropDownList(“ddlPriority”),新列表
{
新建SelectListItem{Text=“High”,Value=“High”},
新建SelectListItem{Text=“Medium”,Value=“Medium”},
新建SelectListItem{Text=“Low”,Value=“Low”},
},新的{@class=“form control”})
@HttpContext.GetLocalResourceObject(_vpth,“UploadFile”,_owrpr.GlobalCultureInfo.ToString())
@TextBox(“fileUploader”,new{@class=“form control”,type=“file”})
@HttpContext.GetLocalResourceObject(_vpth,“Description”,_owrpr.GlobalCultureInfo)
@TextArea(“txtDescription”,new{@class=“form control”,rows=“3”,placeholder=HttpContext.GetLocalResourceObject(_vpth,“Description”,_owrpr.GlobalCultureInfo)})
@隐藏(“FormType”、“BindIssue”)
如果(ViewBag.ConfMsg!=null)
{
$(文档).ready(函数(){
警报('@ViewBag.ConfMsg');
});
}
}
@HttpContext.GetLocalResourceObject(_vpth,“TicketDetails”、_owrpr.GlobalCultureInfo).ToString()
@HttpContext.GetLocalResourceObject(_vpth,“CreatedBy”,_owrpr.GlobalCultureInfo).ToString()
@HttpContext.GetLocalResourceObject(_vpth,“CreatedDate”,_owrpr.GlobalCultureInfo.ToString()
@HttpContext.GetLocalResourceObject(_vpth,“IssueType”,_owrpr.GlobalCultureInfo).ToString()
@HttpContext.GetLocalResourceObject(_vpth,“AssignedTo”,_owrpr.GlobalCultureInfo).ToString()
@HttpContext.GetLocalResourceObject(_vpth,“ClosedBy”,_owrpr.GlobalCultureInfo).ToString()
@HttpContext.GetLocalResourceObject(_vpth,“ClosedDate”,_owrpr.GlobalCultureInfo).ToString()
@HttpContext.GetLocalResourceObject(_vpth,“Description”,_owrpr.GlobalCultureInfo).ToString()
@HttpContext.GetLocalResourceObject(_vpth,“Status”,_owrpr.GlobalCultureInfo).ToString()
@HttpContext.GetLocalResourceObject(_vpth,“TimeRemaining”,_owrpr.GlobalCultureInfo).ToString()
HH:MM:SS

@foreach(模型中的var项目) { @DisplayFor(model=>item.CreatedName) @item.CreatedDate.ToString(“dd-MMM-yyyy”) @DisplayFor(model=>item.IssueType) @DisplayFor(model=>item.AssignedPerson) @DisplayFor(model=>item.ClosedBy) @如果(项目.ClosedDate.ToString(“dd MMMM yyyy”)!=“0001年1月1日”) { @Html.Raw(item.ClosedDate.ToString(“dd-MMMM-yyyy”)) } @如果(item.CreatorDescription.Length>10) { @Html.Raw(item.CreatorDescription.Substring(0,10)+“…”) } 其他的 {@Html.Raw(item.CreatorDescription)} @ActionLink(@Html.DisplayFor(model=>item.Status).ToS
$(".statusdiv").click(function () {
        $("#myModal").modal();
    }); 
@using iMBDian.Models;
@*@model List<iMBDian.Models.Escalation>*@
@model IEnumerable<iMBDian.Models.Escalation>
@{
    Layout = "~/Views/Shared/_EmployeeLayout.cshtml";
    string _vpth = Html.GetUrl("Escalation");
    Languages _owrpr = new Languages();
    _owrpr = (Languages)Session["objWrapper"];
}

<div class="row">
    <div class="col-md-8 col-lg-offset-2">
        @using (Html.BeginForm()) { }
        @using (Html.BeginForm("Escalation", "Employee", FormMethod.Post, new { @class = "IssueForm", @enctype = "multipart/form-data" }))
        {
            <div class="col-md-12 login-text">
                <div class="col-md-6">
                    Department
                    <div class="clearfix"></div>
                    @Html.DropDownList("ddlDepartment", new SelectList(ViewBag.Department, "DepartmentId", "DepartmentName", ViewData["Dept"]), "-- " +
             HttpContext.GetLocalResourceObject(_vpth, "Department", _owrpr.GlobalCultureInfo).ToString() + " --", new { @class = "form-control" })
                </div>
                <div class="col-md-6">
                    Issue Type
                    <div class="clearfix"></div>
                    @Html.DropDownList("ddlIssueType", new SelectList(ViewBag.IssueType, "IssueId", "IssueType", ViewData["Issue"]), "-- Select Issue --", new { @class = "form-control" })
                </div>
            </div>
            <div class="col-md-12 login-text">
                <div class="col-md-6">
                    Employee
                    <div class="clearfix"></div>
                    @Html.DropDownList("ddlEmployee", new SelectList(ViewBag.Employee, "ErpCode", "Name", ViewData["Empl"]), "-- " +
             HttpContext.GetLocalResourceObject(_vpth, "Employ", _owrpr.GlobalCultureInfo).ToString() + " --", new { @class = "form-control" })
                </div>
                <div class="col-md-6">
                    @HttpContext.GetLocalResourceObject(_vpth, "Priority", _owrpr.GlobalCultureInfo).ToString()
                    <div class="clearfix"></div>
                    @Html.DropDownList("ddlPriority", new List<SelectListItem>
                    {
                        new SelectListItem { Text = "High", Value = "High" },
                        new SelectListItem{ Text="Medium", Value = "Medium" },
                        new SelectListItem{ Text="Low", Value = "Low" },
                     }, new { @class = "form-control" })
                </div>
            </div>
            <div class="col-md-12 login-text">
                <div class="col-md-6 ">
                    @HttpContext.GetLocalResourceObject(_vpth, "UploadFile", _owrpr.GlobalCultureInfo).ToString()
                    <div class="clearfix"></div>
                    @Html.TextBox("fileUploader", "", new { @class = "form-control", type = "file" })
                </div>
                <div class="col-md-6">
                    @HttpContext.GetLocalResourceObject(_vpth, "Description", _owrpr.GlobalCultureInfo)
                    <div class="clearfix"></div>
                    @Html.TextArea("txtDescription", "", new { @class = "form-control", rows = "3", placeholder = HttpContext.GetLocalResourceObject(_vpth, "Description", _owrpr.GlobalCultureInfo) })
                </div>
            </div>
            <div class="col-md-12 login-text">
                <div class="col-md-12">
                    @Html.Hidden("FormType", "BindIssue")                    
                    <input type="submit" id="btnEscalation" class="btn btn-lg btn-primary" value='@HttpContext.GetLocalResourceObject(_vpth, "Submit", _owrpr.GlobalCultureInfo).ToString()' />
                </div>
            </div>
            if (ViewBag.ConfMsg != null)
            {
                <script>
                    $(document).ready(function () {
                        alert('@ViewBag.ConfMsg');
                    });
                </script>
            }
        }
    </div>
    <div class="col-md-12">
        <table class="table table-striped rht-table" cellpadding="0" cellspacing="0">
            <thead>
                <tr>
                    <td colspan="2"><h2><strong>@HttpContext.GetLocalResourceObject(_vpth, "TicketDetails", _owrpr.GlobalCultureInfo).ToString()</strong></h2></td>
                </tr>
                <tr class="bg-danger" style="background: #2d323e !important; border-radius: 10px;">

                    <th>@HttpContext.GetLocalResourceObject(_vpth, "CreatedBy", _owrpr.GlobalCultureInfo).ToString()</th>
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "CreatedDate", _owrpr.GlobalCultureInfo).ToString()</th>
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "IssueType", _owrpr.GlobalCultureInfo).ToString()</th>
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "AssignedTo", _owrpr.GlobalCultureInfo).ToString()</th>
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "ClosedBy", _owrpr.GlobalCultureInfo).ToString()</th>
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "ClosedDate", _owrpr.GlobalCultureInfo).ToString()</th>

                    <th>@HttpContext.GetLocalResourceObject(_vpth, "Description", _owrpr.GlobalCultureInfo).ToString()</th>
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "Status", _owrpr.GlobalCultureInfo).ToString()</th>
                    <th style="padding:0px 10px;">
                        @HttpContext.GetLocalResourceObject(_vpth, "TimeRemaining", _owrpr.GlobalCultureInfo).ToString()
                        <p style="font-size:11px; margin-bottom: 5px;">HH:MM:SS</p>
                    </th>
                </tr>
                @foreach (var item in Model)
                {
                    <tr>
                        <td>@Html.DisplayFor(model => item.CreatedName)</td>
                        <td>@item.CreatedDate.ToString("dd-MMM-yyyy")</td>
                        <td>@Html.DisplayFor(model => item.IssueType)</td>
                        <td>@Html.DisplayFor(model => item.AssignedPerson)</td>
                        <td>@Html.DisplayFor(model => item.ClosedBy)</td>
                        <td>
                            @if (item.ClosedDate.ToString("dd MMMM yyyy") != "01 January 0001")
                            {
                                @Html.Raw(item.ClosedDate.ToString("dd MMMM yyyy"))
                            }
                        </td>

                        <td>
                            @if (item.CreatorDescription.Length > 10)
                            {
                                @Html.Raw(item.CreatorDescription.Substring(0, 10) + "...")
                            }
                            else
                            {@Html.Raw(item.CreatorDescription) }
                        </td>                       
                        <td id="statusdiv_@item.EscId" class="statusdiv">@Html.ActionLink(@Html.DisplayFor(model => item.Status).ToString(), "Escalation")</td>
                        @*<td> @Html.DisplayFor(model => item.Status) </td>*@
                        <td>
                            <div id="clockdiv_@item.EscId" class="clockdiv" tat="@item.CreatedDate.AddHours(item.TAT)">
                                <div style="display:inline-flex;">
                                    <span class="hours"></span>:<span class="minutes"></span>:<span class="seconds"></span>
                                </div>
                            </div>
                        </td>
                    </tr>
                }
            </thead>
        </table>
    </div>

   @*6-feb-2017 start*@

    <div id="myModal" role="dialog">        
        <table  class="table table-striped rht-table top-tbl">
            <thead>
                <tr class="bg-danger">
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "Zone", _owrpr.GlobalCultureInfo).ToString()</th>
                    <td>@Html.TextBox("zone")</td>
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "Date", _owrpr.GlobalCultureInfo).ToString()</th>
                    <td>@Html.TextBox("Date")</td>
                </tr>
            </thead>
            <thead>
                <tr class="bg-danger">
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "CreatedBy", _owrpr.GlobalCultureInfo).ToString()</th>
                    <td>@Html.TextBox("CreatedBy")</td>
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "CreatedDate", _owrpr.GlobalCultureInfo).ToString()</th>
                    <td>@Html.TextBox("Date")</td>
                </tr>
            </thead>
            <thead>
                <tr class="bg-danger">
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "ClosedBy", _owrpr.GlobalCultureInfo).ToString()</th>
                    <td>@Html.TextBox("ClosedBy")</td>
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "ClosedDate", _owrpr.GlobalCultureInfo).ToString()</th>
                    <td>@Html.TextBox("ClosedDate")</td>
                </tr>
            </thead>
            <thead>
                <tr class="bg-danger">
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "Priority", _owrpr.GlobalCultureInfo).ToString()</th>
                    <td>
                        @Html.DropDownList("ddlPriority", new List<SelectListItem>
                    {
                        new SelectListItem { Text = "Open", Value = "Open" },
                        new SelectListItem{ Text="Close", Value = "Close" },
                     }, new { @class = "form-control" })
                    </td>
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "IssueType", _owrpr.GlobalCultureInfo).ToString()</th>
                    <td>@Html.TextBox("IssueType")</td>
                </tr>
            </thead>
            <thead>
                <tr class="bg-danger">
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "AssignedTo", _owrpr.GlobalCultureInfo).ToString()</th>
                    <td>@Html.TextBox("AssignedTo")</td>
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "Branch", _owrpr.GlobalCultureInfo).ToString()</th>
                    <td>@Html.TextBox("Branch")</td>
                </tr>
            </thead>
            <thead>
                <tr class="bg-danger">
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "Status", _owrpr.GlobalCultureInfo).ToString()</th>
                    <td>
                        @Html.DropDownList("ddlPriority", new List<SelectListItem>
                    {
                        new SelectListItem { Text = "Open", Value = "Open" },
                        new SelectListItem{ Text="Close", Value = "Close" },
                     }, new { @class = "form-control" })
                    </td>
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "IssueDescription", _owrpr.GlobalCultureInfo)</th>
                    <td>@Html.TextArea("IssueDescription", "", new { @class = "form-control", rows = "3", placeholder = HttpContext.GetLocalResourceObject(_vpth, "Description", _owrpr.GlobalCultureInfo) })</td>
                </tr>
            </thead>
            <thead>
                <tr class="bg-danger">
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "Forward", _owrpr.GlobalCultureInfo).ToString()</th>
                    <td>
                        @Html.DropDownList("ddlEmployee", new SelectList(ViewBag.Employee, "ErpCode", "Name", ViewData["Empl"]), "-- " +
             HttpContext.GetLocalResourceObject(_vpth, "Forward", _owrpr.GlobalCultureInfo).ToString() + " --", new { @class = "form-control" })
                    </td>
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "Attachment", _owrpr.GlobalCultureInfo).ToString()</th>
                    <td>@Html.TextBox("Attachment", "", new { @class = "form-control", type = "file" })</td>
                </tr>
            </thead>
            <thead>
                <tr class="bg-danger">
                    <th>@HttpContext.GetLocalResourceObject(_vpth, "Remarks", _owrpr.GlobalCultureInfo)</th>
                    <td>
                        @Html.TextArea("txtDescription", "", new { @class = "form-control", rows = "3", placeholder = HttpContext.GetLocalResourceObject(_vpth, "Description", _owrpr.GlobalCultureInfo) })
                </td>
        </thead>
    </table>

    @*6-feb-2017 end*@
</div>
    </div>
<script>
    $(document).ready(function (e) {
        $('#btnEscalation').click(function () {
            HideErrorMsg(); HideLblMsg();
            var _alrt1 = ""
            $('.form-control').each(function () {
                var _xkid = $(this).context.id.slice(3);
                if ($(this).val() == "" && _xkid != "eUploader" && _xkid != "Description") _alrt1 = 'Please Select ' + _xkid;
                if (_alrt1 != "") {
                    $(this).closest('div').append('<div class="error">' + _alrt1 + '</div>');
                    $(this).focus();
                    event.preventDefault();
                    return false;
                }
            });
            if (_alrt1 == "") $('#FormType').val('SaveData');
        });
        $('#ddlDepartment').change(function () {
            $('.IssueForm').submit();
        })

    });
    //2feb - 2017_start
    function getTimeRemaining(endtime) {
        var t = Date.parse(endtime) - Date.parse(new Date());
        var seconds = Math.floor((t / 1000) % 60);
        var minutes = Math.floor((t / 1000 / 60) % 60);
        var hours = Math.floor((t / (1000 * 60 * 60)) % 24);
        var days = Math.floor(t / (1000 * 60 * 60 * 24));
        return {
            'total': t,
            'days': days,
            'hours': hours,
            'minutes': minutes,
            'seconds': seconds
        };
    }
    function initializeClock(id, endtime) {
        var clock = document.getElementById(id);
        //var daysSpan = clock.querySelector('.days');
        var hoursSpan = clock.querySelector('.hours');
        var minutesSpan = clock.querySelector('.minutes');
        var secondsSpan = clock.querySelector('.seconds');

        function updateClock() {
            var t = getTimeRemaining(endtime);
            //daysSpan.innerHTML = t.days;
            hoursSpan.innerHTML = ('0' + t.hours).slice(-2);
            minutesSpan.innerHTML = ('0' + t.minutes).slice(-2);
            secondsSpan.innerHTML = ('0' + t.seconds).slice(-2);
            if (t.total <= 0) {
                clearInterval(timeinterval);
            }
        }
        updateClock();
        var timeinterval = setInterval(updateClock, 1000);
    }
    var deadline = new Date(Date.parse('2017/02/05'));
    $('.clockdiv').each(function () {
        var id = $(this).attr('id'), tat = $(this).attr('tat');
        initializeClock(id, tat);
    });
    //2feb - 2017_end
    //3feb - 2017_start
   // $('.statusdiv').each(function () {
    //$('.statusdiv').click(function () {
    $(".statusdiv").click(function () {
        $("#myModal").modal();
    });
        //alert('hello');        
        //$('#myModal').dialog({
        //    height:700,
        //    width: 700,
        //    //modal:true,
        //});        
    //});
    //3feb - 2017_end
</script>
@*19jan-2017_End*@