针对用户输入“禁用”文本框的其他方法

时间:2010-11-04 09:32:16

标签: c# asp.net textbox

在DetailsView中,模式设置为Insert,我有一个由事件填充的文本框,而不是允许用户键入它。问题是,如果我将TextBox设置为Enabled =“false”或ReadOnly =“true”,它似乎不会使用我需要的文本框的值填充SqlDataSource参数。有没有其他方法可以阻止用户将数据输入到该文本框中,但是没有使用Enabled / ReadOnly?

由于

1 个答案:

答案 0 :(得分:0)

您可以使用JavaScript进行只读:

TextBox1.Attributes.Add("readonly", "readonly")

我不确定这种方法是否能解决您使用SqlDataSource的问题。