C# ASP.NET字符串未打印到tdInnerHtml

C# ASP.NET字符串未打印到tdInnerHtml,c#,asp.net,button,onclick,innerhtml,C#,Asp.net,Button,Onclick,Innerhtml,软件:VisualWebDeveloper2008快速版 书:编程ASP.NET 3.5作者O'Reilly 这是一张桌子 这是标记。请注意,tdInnerHtml位于最后一列、最后一行 <tr> <td> City</td> <td> <asp:TextBox ID="txtCity" runat="server

软件:VisualWebDeveloper2008快速版 书:
编程ASP.NET 3.5
作者O'Reilly

这是一张桌子

这是标记。请注意,tdInnerHtml位于最后一列、最后一行

        <tr>
            <td>
                City</td>
            <td>
                <asp:TextBox ID="txtCity" runat="server"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td>
                State</td>
            <td>
                <asp:TextBox ID="txtState" runat="server"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td class="style2">
                </td>
            <td class="style2">
                </td>
        </tr>
        <tr>
            <td>
                &nbsp;</td>
            <td id="tdInnerHtml" runat="server">
               &nbsp;  </td>
        </tr>
    </table>

</div>
<asp:Button ID="Button1" onServerClick="Button1_OnServerClick" runat="server" Text="Button" />

城市
陈述
这是单击按钮1时的操作

protected void Button1_OnServerClick(object sender, EventArgs e) 
{
    string strHtml = "";
    strHtml += txtName.Text + "<br/>";
    strHtml += txtStreet.Text+ "<br/>";
    strHtml += txtCity.Text + ", " + txtState.Text;
    tdInnerHtml.InnerHtml = strHtml;
}
服务器上受保护的无效按钮1\u单击(对象发送方,事件参数e)
{
字符串strHtml=“”;
strHtml+=txtName.Text+“
”; strHtml+=txtStreet.Text+“
”; strHtml+=txtCity.Text+“,”+txtState.Text; tdInnerHtml.InnerHtml=strHtml; }
当我运行程序并按下按钮时,屏幕上不会写入任何内容


您在按钮上为
OnClick
事件分配了错误的属性

尝试将服务器上的
click
更改为
OnClick
,如下所示:

<asp:button runat="server" ID="button1" OnClick="Button1_OnServerClick" Text="Button" />

您在按钮上为
OnClick
事件分配了错误的属性

尝试将服务器上的
click
更改为
OnClick
,如下所示:

<asp:button runat="server" ID="button1" OnClick="Button1_OnServerClick" Text="Button" />

您在按钮上为
OnClick
事件分配了错误的属性

尝试将服务器上的
click
更改为
OnClick
,如下所示:

<asp:button runat="server" ID="button1" OnClick="Button1_OnServerClick" Text="Button" />

您在按钮上为
OnClick
事件分配了错误的属性

尝试将服务器上的
click
更改为
OnClick
,如下所示:

<asp:button runat="server" ID="button1" OnClick="Button1_OnServerClick" Text="Button" />

更改服务器上的属性
单击以再次单击。由于您已经得到了答案,解释如下

OnServerClick
调用按钮的
ServerClick
事件,这意味着它会在执行事件处理程序之前导致到服务器的往返
onclick
在客户端执行,例如使用Javascript


服务器上的
OnServerClick
直到到服务器的往返过程完成后才会触发,onclick(客户端)将始终首先触发。

更改属性
OnServerClick到onclick
。由于您已经得到了答案,解释如下

OnServerClick
调用按钮的
ServerClick
事件,这意味着它会在执行事件处理程序之前导致到服务器的往返
onclick
在客户端执行,例如使用Javascript


服务器上的
OnServerClick
直到到服务器的往返过程完成后才会触发,onclick(客户端)将始终首先触发。

更改属性
OnServerClick到onclick
。由于您已经得到了答案,解释如下

OnServerClick
调用按钮的
ServerClick
事件,这意味着它会在执行事件处理程序之前导致到服务器的往返
onclick
在客户端执行,例如使用Javascript


服务器上的
OnServerClick
直到到服务器的往返过程完成后才会触发,onclick(客户端)将始终首先触发。

更改属性
OnServerClick到onclick
。由于您已经得到了答案,解释如下

OnServerClick
调用按钮的
ServerClick
事件,这意味着它会在执行事件处理程序之前导致到服务器的往返
onclick
在客户端执行,例如使用Javascript


直到到服务器的往返完成,onclick(客户端)才会触发服务器上的
OnServerClick
将始终首先触发..

在服务器上单击以再次单击并定义tdInnerHtml中的标签,并将输出写入该标签。在事件处理程序中放置断点,并在单击按钮时检查是否命中更改在服务器上单击以再次单击并定义tdInnerHtml中的标签,并将输出写入该标签。放置断点在事件处理程序上单击并检查在服务器上单击buttonchange时是否命中单击并定义tdInnerHtml内的标签,并将输出写入该标签。在事件处理程序上放置断点,并检查在服务器上单击buttonchange时是否命中单击并定义tdInnerHtml内的标签并写入将输出添加到该标签。在事件处理程序处放置一个断点,并检查单击按钮时是否命中该断点。谢谢,它可以工作!这本书在服务器上说,
click
!这本书在服务器上说,
click
!这本书在服务器上说,
click
!这本书在服务器上说,
click