嗨,我有下面的代码,它给了我一个类错误。我不知道这个函数或类出了什么问题。请给我建议。嗨,我有下面的代码,它给了我一个类错误。我不知道这个函数或类出了什么问题。请adviseHi我有下面的代码,它给了我一个类错误。我不知道这个函数或类出了什么问题。请指教
def User(uname):
print('\nA)post message\nB)see recent post\nc)Quit\n')
ch=input('enter your choice:')
if(ch.lower()=='c'):
return
elif(ch.lower()=='a'):
tdmin.UserDict[uname].postMessage()
user(uname, pswrd)
#define the Admin class
def adminFun(adm):
print('\nA)add user\nB)remove user\nC)activity of user\nD)display most and least active user\nE)exit\n')
ch=input('enter your choice:')
if(ch.lower()=='e'):
return
elif(ch.lower()=='a'):
adm.addUser()
admin(adm)
class Admin():
username='admin'
password='1234'
userDict = {}
def __init__(self):
pass
def addUser(self):
userDict = {}
uname = input('Enter a user name:')
pswrd = input('password:')
self.userDict[uname] = pswrd
print(userDict)
if __name__=='__main__':
while(True):
print('A)Login\nB)Quit')
ch=input('Enter your choice:')
if(ch.lower()=='b'):
exit()
elif(ch.lower()=='a'):
usrname=input('please enter User name:')
adm = adminFun(adm)
adm.addUser()
if(usrname==adm.username):
passwrd=input('enter {} password:'.format(adm.username))
if(passwrd==adm.password):
admin(adm)
else:
print('incorrect password')
elif(usrname in adm.UserDict):
passwrd=input('enter {} password:'.format(usrname))
if passwrd != adm.UserDict[usrname].pswrd:
print('password invalid')
else:
adm.UserDict[usrname].visit+=1
user(usrname)
else:
print('enter valid username!')
#Dictionary of Users
dict_users = {}
发布于 2017-06-29 18:46:06
这样如何:
$("#grid").kendoGrid({
dataSource: ...,
columns: [...],
noRecords: {
template: '<div class="no-data">No data available</div>'
}
})
.no-data {
float: left;
font-size: 40px;
color: #e2dfda;
height: 80px;
text-align: start;
margin-left: 20px;
margin-top: 20px;
}
如果你移除了浮动和文本对齐属性,它将居中!
发布于 2017-06-29 06:32:34
在剑道网格上使用分页器将使您能够更灵活地选择要显示的文本以及如何对齐。
<div id="grid"></div>
<script>
$("#grid").kendoGrid({
columns: [
{ field: "column1" },
{ field: "column2" }
],
dataSource: [
],
pageable: {
pageSize: 2,
messages: {
empty: "No matching records found"
}
}
});
</script>
这样,您就可以使用css自定义文本:
<style>
#grid .k-pager-info.k-label {
float: left
}
</style>
发布于 2017-06-30 04:21:54
function gridDataBound(e) {
var grid = e.sender;
if (grid.dataSource.total() == 0) {
var colCount = grid.columns.length;
$(e.sender.wrapper)
.find('tbody')
.append('<tr class="kendo-data-row"><td colspan="' + colCount + '" style="text-align:center; height: 170px; class="no-data">No matching records found</td></tr>');
}
};
https://stackoverflow.com/questions/44811452
复制相似问题