找考题网-背景图
单项选择题

You create a Microsoft ASP.NET application by using the Microsoft .NET Framework version 3.5. The application allows users to post comments to a page that can be viewed by other users. You add a SqlDataSource control named SqlDS. You write the following code segment:  
01 private void SaveComment()  
02 {  
03   string ipaddr;  
04 ► 
05   SqlDS1.InsertParameters["IPAddress"].DefaultValue = ipaddr;  
06   ... 
07   SqlDS1.Insert();  
08 }  
You need to ensure that the IP Address of each user who posts a comment is captured alongwith the user’s comment. 
Which code segment should you insert at line 04?()

A.ipaddr = Server["REMOTE_ADDR"].ToString(); 
B.ipaddr = Session["REMOTE_ADDR"].ToString(); 
C.ipaddr = Application["REMOTE_ADDR"].ToString(); 
D.ipaddr = Request.ServerVariables["REMOTE_ADDR"].ToString();

热门试题

单项选择题You create a Microsoft ASP.NET application by using the Microsoft .NET Framework version 3.5. You create an AJAX-enabled Web form by using the following code fragment:   <asp:ScriptManager ID= scrMgr  runat= server   >   <asp:UpdatePanel runat= server  ID= updFirstPanel  UpdateMode= Conditional >   <ContentTemplate>   <asp:TextBox runat= server  ID= txtInfo   >   <asp:Button runat= server  ID= btnSubmit  Text= Submit   >   < ContentTemplate>   < asp:UpdatePanel>   <asp:UpdatePanel runat= server  ID= updSecondPanel  UpdateMode= Conditional >  <ContentTemplate> ...  < ContentTemplate>   < asp:UpdatePanel>    When the updFirstPanel UpdatePanel control is updated, a dynamic client script is registered. You write the following code segment in the code-behind file of the Web form:   01 protected void Page_Load(object sender, EventArgs e)   02 {   03   if(IsPostBack)   04   {   05     string generatedScript = ScriptGenerator.GenerateScript();   06   07   }   08 }    You need to ensure that the client-script code is registered only when an asynchronous postback is issued on the updFirstPanel UpdatePanel control.  Which code segment should you insert at line 06? ()

A.A
B.B
C.C
D.D