我在DATAGRID里加入了一个TEXTBOX控件
ASPX文件的代码如下 <asp:TemplateColumn>
<HeaderTemplate>
数量
</HeaderTemplate>
<ItemTemplate>
<asp:TextBox Runat="server" ID="shuliang" Text="请输入数量"></asp:TextBox>
</ItemTemplate>
</asp:TemplateColumn>假如现在这个TEXTBOX控件中的值为"请输入数量"然后我在*.cs文件中定义了一个 String information;现在我想当我改变TEXTBOX中的值后 比如我在TEXTBOX中输入了 "2" (也就是触发了一个事件 这个事件叫什么我不知道 是不是要自己定义的?)然后这个2就能赋值给information具体怎么实现 我想看个代码参考下
ASPX文件的代码如下 <asp:TemplateColumn>
<HeaderTemplate>
数量
</HeaderTemplate>
<ItemTemplate>
<asp:TextBox Runat="server" ID="shuliang" Text="请输入数量"></asp:TextBox>
</ItemTemplate>
</asp:TemplateColumn>假如现在这个TEXTBOX控件中的值为"请输入数量"然后我在*.cs文件中定义了一个 String information;现在我想当我改变TEXTBOX中的值后 比如我在TEXTBOX中输入了 "2" (也就是触发了一个事件 这个事件叫什么我不知道 是不是要自己定义的?)然后这个2就能赋值给information具体怎么实现 我想看个代码参考下
<input id="Text1" type="text" onchange="javascript:myFunction()" />
<input id="Text2" type="text" />
<script type="text/javascript">
function myFunction()
{
var Text1 = document.getElementById("Text1");
var Text2 = document.getElementById("Text2");
Text2.value = Text1.value;
}
</script>
{
//得到TextBox控件对象
TextBox tb = (TextBox)GridView1.Rows[e.RowIndex].Cells[0].FindControl("TextBox1");
String num = tb.Text;
//调用方法,设置属性
}得到String类型值num后,就可以进行你想要的操作的。