如何解决如何在回发中将文本框保留在gridview的单元格内
以下是我的问题,当您第一次加载页面时,您会看到带有红色背景的单元格内部的文本框,但是当发生回发时,单元格内部的文本框会丢失。
加载方法填充我的gridview。
想法是当列颜色为红色时,我需要创建一个文本框并将文本框的背景设置为红色;
import numpy as np
def mutual_information(hgram):
# Mutual information for joint histogram
# Convert bins counts to probability values
pxy = hgram / float(np.sum(hgram))
px = np.sum(pxy,axis=1) # marginal for x over y
py = np.sum(pxy,axis=0) # marginal for y over x
px_py = px[:,None] * py[None,:] # Broadcast to multiply marginals
# Now we can do the calculation using the pxy,px_py 2D arrays
nzs = pxy > 0 # Only non-zero pxy values contribute to the sum
return np.sum(pxy[nzs] * np.log(pxy[nzs] / px_py[nzs]))
hist_2d,x_edges,y_edges = np.histogram2d(img1.ravel(),img2.ravel(),bins=20)
mi = mutual_information(hist_2d)
print(mi)
protected void Page_Load(object sender,EventArgs e)
{
if (!this.IsPostBack)
{
Load();
}
}
解决方法
您回发时在做什么?您是否要求网格重新加载?基于共享的内容,文本框将不会显示,因为在那里发生了未调用Load()方法的回发。每次都删除!PostBack检查并仅调用load即可解决问题吗?
protected void Page_Load(object sender,EventArgs e)
{
Load();
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。