如果是Windows Forms,我可以使用
textbox1.Select(textbox1.Text.Length,0);
如何在C#中为ASP.Net文本框实现此目的。我想只在C#
中这样做答案 0 :(得分:1)
您必须在页面加载(或运行javascript的任何其他方式)上注册适当的javascript脚本to run。您无法在服务器端实现此类行为。
答案 1 :(得分:0)
这个适用于我(在chrome和IE中工作)
<asp:TextBox ID="txtBranch" runat="server" onfocus="this.value=this.value;">
</asp:TextBox>
礼貌:Use JavaScript to place cursor at end of text in text input element
答案 2 :(得分:0)
如果我理解你的问题,你可以从后面的代码中调用Focus方法。
当页面在客户端放置时,它基本上使用JavaScript将游标放在TextBox中。
<asp:TextBox runat="server" ID="textbox1"></asp:TextBox>
protected void Page_Load(object sender, EventArgs e)
{
textbox1.Focus();
}