我有一个公共静态方法,如果选择了特定的值,我希望显示一条消息。这是在ASP.NET中进行的,因此添加using System.Windows.Forms;
会导致问题,因为我正在使用using System.Web.UI.WebControls;
。那么我该如何创建一条消息呢?
public static void UpdateSerialQtyRcvd(int SerNoID, int QtyRcvd)
{
if (SerNo.QtyRcvd != 1)
{
if (SerNo.Reason == "")
{
//message
}
}
}
Javascript背后的代码:
function UpdateSerialQtyRcvd(sender, SerNoID, QtyRcvd) {
if (QtyRcvd < 0) {
alert("Qty Rcvd must be greater than 0");
}
else {
PageMethods.UpdateSerialQtyRcvdUserControl(SerNoID, QtyRcvd, OnUpdateSuccess, OnUpdateFail);
}
}
调用Web方法:
[WebMethod]
public static void UpdateSerialQtyRcvdUserControl(int SerNoID, int QtyRcvd)
{
JobDeliveryDebrief.UpdateSerialQtyRcvd(SerNoID, QtyRcvd);
}