我正在寻找将数据从SqlDataSource绑定到VisualStudio2008中丢弃的文本框的最简单方法。
例如,我目前有4个文本框,分别为“地址”、“城市”、“州”和“邮编”。页面上还有一个SqlDataSource,用于获取记录的ID并根据ID选择这4个字段。
如何将每个框快速绑定到所选的特定字段?我认为这将是非常直接的,但似乎不是。似乎答案是必须创建一个GridView或某种类型的控件。
温柔一点。。。我是个疯子:)
我正在寻找将数据从SqlDataSource绑定到VisualStudio2008中丢弃的文本框的最简单方法。
例如,我目前有4个文本框,分别为“地址”、“城市”、“州”和“邮编”。页面上还有一个SqlDataSource,用于获取记录的ID并根据ID选择这4个字段。
如何将每个框快速绑定到所选的特定字段?我认为这将是非常直接的,但似乎不是。似乎答案是必须创建一个GridView或某种类型的控件。
温柔一点。。。我是个疯子:)
一般来说,您是正确的,如果您想使用数据绑定,则需要使用适当的控件。对于这个例子,我建议使用FormView——它旨在显示单个数据库记录的结果,并使用模板,这意味着您将完全控制输出。这篇文章可能是一个很好的起点:FormView控件:逐步。
要读取代码隐藏类中绑定到FormView的值,您需要为FormView的DataBound
事件创建一个事件处理程序。在该事件处理程序中,您将通过FindControl
以编程方式引用控件,如下所示:
Dim myLabel As Label = CType(FormViewID.FindControl("id"), Label)
这里,id将是您感兴趣的标签值的id
。一旦您引用了标签,您就可以使用myLabel.Text
获取其值。
In my webpages I have references to js and images as such: "../../Content/Images/"Filename" In my code if I reference a file as above, it doesnt work so i have to write: "c:/miscfiles/"filename" 1-...
I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...
Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...
I m looking for best practices here. Sorry. I know it s subjective, but there are a lot of smart people here, so there ought to be some "very good" ways of doing this. I have a custom object called ...
I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...
i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...
For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?
I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!