在DetailsView中,模式设置为Insert,我有一个由事件填充的文本框,而不是允许用户键入它。问题是,如果我将TextBox设置为Enabled =“false”或ReadOnly =“true”,它似乎不会使用我需要的文本框的值填充SqlDataSource参数。有没有其他方法可以阻止用户将数据输入到该文本框中,但是没有使用Enabled / ReadOnly?
由于
答案 0 :(得分:0)
您可以使用JavaScript进行只读:
TextBox1.Attributes.Add("readonly", "readonly")
我不确定这种方法是否能解决您使用SqlDataSource的问题。