【发布时间】:2019-06-20 22:47:37
【问题描述】:
我有一个 Asp.net web api,我需要向用户显示一个弹出窗口,以防某些信息无效。我该怎么做?
服务器是一个web api,所以没有添加javascript代码的视图,所以我需要从服务器后面的代码生成js代码。一般来说,我们如何在不修改视图的情况下从客户端向用户显示弹出窗口?
[Route("api/entity/SaveConfiguration")]
[HttpPut]
public void SaveConfiguration(string data){
...
var page = HttpContext.Current.CurrentHandler as Page;
var Ob = FileList.Where(x => x.UserDefinedName == configurationFileName).FirstOrDefault();
if (!(Ob == {null)) {
string pg = "Test";
page.ClientScript.RegisterStartupScript(this.GetType(), "Popup", string.Format("ShowPopup('{0}');", pg), true);
...
}
注意:上面的代码不显示弹出窗口
【问题讨论】:
-
你有代码吗?这个问题太笼统了。
-
我做了修改,问题很清楚!如何在不直接使用 javascript 的情况下在客户端显示弹出窗口!
标签: javascript asp.net-web-api popup