通过javascript从视图渲染页面 - c#

我想在单击特定的div时呈现页面。

为此,我将div编写为:

<div id="idFlip" onclick="javascript:renderPages();">
-----------content---------------------
</div>

编写的javascript函数为:

function renderPages() 
    {
        alert("Inside");

        @RenderPage("~/Views/PP/Teacher_Observation.cshtml");    
    }

但是它会在页面加载时向我显示该页面。(即向我显示当前视图和Teacher_Observation.cshtml

它没有显示我在div点击。

我能做什么???

请帮我。

我想通过javascript函数单击div来呈现页面

参考方案

您可以在隐藏的div内呈现页面加载时的视图,例如:

<div id="idFlip">
     <div id="i-am-the-view" style="display:none">
          I am some hidden content
     </div>
</div>

然后在Javascript / jQuery中:

$(document).ready(function(){
    $('#idFlip').click(function(){
         $('#i-am-the-view').toggle(); 
    });
});

ASP.NET-如何更改JSON序列化的方式? - javascript

我正在使用ASP.NET通过以下查询返回Json文件:public ActionResult getTransactionTotals(int itemID) { DBEntities db = new DBEntities(); var query = from trans in db.Transactions // Linq query removed …

在JavaScript中运行方法C# - javascript

打扰一下,我有这种C#asp方法。受保护的无效btnSave_Click(对象发送者,EventArgs e)有谁知道我该如何发送脚本给您?可以办到?。 javascript大神给出的解决方案 是的,那可以做到。为此,您在.aspx.cs页中创建了函数,然后单击保存按钮上的代码将其复制到函数中,然后执行以下步骤。//Call cs method from J…

禁用和启用复选框上的文本框单击表 - javascript

我已经用数据填充了表格,然后在其中添加了复选框和文本框。下面是我的代码:int count1 = 0; TableCell tc; foreach (TableRow tr in Resource_TBL.Rows) { tr.Cells.Add(tc = new TableCell()); CheckBox cbox = new CheckBox(); c…

.NET C#Webbrowser填充输入,不带ID或类名 - javascript

我需要在网络浏览器中填写一个输入,但这不起作用。我认为必须使用name属性来完成,但是怎么做呢?foreach (HtmlElement login in webBrowser1.Document.GetElementsByTagName("input")) { if (login.GetAttribute("name"…

在C#中将文本转换为绣花针 - javascript

                                                                                                                    我正在像http://www.vistaprint.in/vp/ns/easypath/studio.aspx?template…