About IBS Portal

IBS Portal真是经典的范例,实在值得好好研究。看看这两个Method:

        //*********************************************************************
        //
        // PortalSecurity.IsInRole() Method
        //
        // The IsInRole method enables developers to easily check the role
        // status of the current browser client.
        //
        //*********************************************************************
        public static bool IsInRole(String role) {
            return HttpContext.Current.User.IsInRole(role);
        }
        //*********************************************************************
        //
        // PortalSecurity.IsInRoles() Method
        //
        // The IsInRoles method enables developers to easily check the role
        // status of the current browser client against an array of roles
        //
        //*********************************************************************
        public static bool IsInRoles(String roles) {
            HttpContext context = HttpContext.Current;
            foreach (String role in roles.Split( new char[] {';'} )) {
            
                if (role != "" && role != null && ((role == "All Users") || (context.User.IsInRole(role)))) {
                    return true;
                }
            }
            return false;
        }

Blog不是什么?

Blog不是方兴东认为的“反抗权威媒体”的媒体;

Blog不是“上了一个好厕所,心情大靓”;

Blog不是精英风云际会之地;

Blog是什么?我目前认为是一种信息发布方式,但并无透彻、清晰的概念。管它是什么呢,反正,我,blogging。

如何在ASP.NET中获得JavaScript弹出窗口Yes/No值

The sample code?is on the most frequently asked query on “How to get the confirmation of Yes/No from a javascript pop up and display the value on the page using ASP.NET”?

  • Create a webpage main.aspx
  • Drag and drop a?hidden control and <asp:button> control on the web form.

Step 1. main.aspx.vb

Write the following code on page load event

Button1.Attributes.Add(“onclick”, “getMessage()”)

Step 2.In main.aspx

Add the client side-script block

<SCRIPT language=javascript>
 function getMessage()
 {
 var ans;
 ans=window.confirm('Is it your confirmation.....?');
 //alert (ans);                      
 if (ans==true)
  {
    //alert('Yes');
    document.Form1.hdnbox.value='Yes';
   }
 else
 {
    //alert('No');
    document.Form1.hdnbox.value='No';}

 }
</SCRIPT>

Step 3. main.aspx.vb

To display the value of the value selected by the user in the pop up write the following code

Response.Write(Request.Form(“hdnbox”))