页面中有一个GridView和LinqDataSource,还有几个按钮,它们的操作与GridView及其LinqDataSource不相关。为什么在这些按钮的每个后退控件上都会调用LinqDataSource的Selecting方法?这正常吗?
不需要来自LinqDataSource的这些不需要的db调用。
有什么更好的办法吗?
c#大神给出的解决方案
您需要将GridView与数据源分离。我假设您已经像这样附加了数据源,在这种情况下,请不要这样做。
<asp:LinqDataSource
runat="server"
ContextTypeName="AdventureWorksDataContext"
TableName="Contacts"
ID="LinqDataSource1">
</asp:LinqDataSource>
<asp:GridView
ID="GridView1"
runat="server"
DataSourceID="LinqDataSource1" >
</asp:GridView>
最好在需要时将数据源附加到代码中。
if (dataSourceNeeded == true) {
GridView1.DataSource = GetDataSource();
GridView1.DataBind();
}
当回复有时是一个对象有时是一个数组时,如何在使用改造时解析JSON回复? - java我正在使用Retrofit来获取JSON答复。这是我实施的一部分-@GET("/api/report/list") Observable<Bills> listBill(@Query("employee_id") String employeeID); 而条例草案类是-public static class…
java.net.URI.create异常 - javajava.net.URI.create("http://adserver.adtech.de/adlink|3.0") 抛出java.net.URISyntaxException: Illegal character in path at index 32: http://adserver.adtech.de/adlink|3.0 虽然n…
Mongo汇总 - javascript我的收藏中有以下文件{ "_id": ObjectId("54490b8104f7142f22ecc97f"), "title": "Sample1", "slug": "samplenews", "cat": …
在JavaScript中运行方法C# - javascript打扰一下,我有这种C#asp方法。受保护的无效btnSave_Click(对象发送者,EventArgs e)有谁知道我该如何发送脚本给您?可以办到?。 javascript大神给出的解决方案 是的,那可以做到。为此,您在.aspx.cs页中创建了函数,然后单击保存按钮上的代码将其复制到函数中,然后执行以下步骤。//Call cs method from J…
根据语言获得文化 - c#如何获得基于语言的文化?例如,如果我将语言= CHS传递,它将根据国家语言支持(NLS)API参考检索zh-CN:http://msdn.microsoft.com/en-us/goglobal/bb896001.aspx我相信.Net框架应该为我们提供支持该方法的方法。您的回复将不胜感激! c#大神给出的解决方案 这将为您提供匹配的文化列表:Culture…